打赏

Python基础(2)

变量:

变量名由 字母、数字、下划线构成,数字不能做为开头

不能用关键字;另外一些内置的方法也别用

推荐使用下划线命名间两个单词user_id

变量在最后底层处理的时候没什么意义,但是在命名的时候有利于编码

条件语句:

if: 

else:

if后面如果没有要执行的要用pass占位

数据类型:

字符串:‘’双引号或单引号还有三引号(可换行的注释)包括起来的都是字符串

数值:

字符串可以做一些运算,加  乘一个数字就是连续的字符串

数值计算里 //是取除的整数结果,%是余数,/除 可以得到小数部分

while循环

课后练习:

1、使用while循环输出1-10 没有7

n = 1
while n<11:
    if n == 7:
        n = n+1
    else:
        print(n)
        n = n+1

 

2、求100内数的和

n = 1
m = 0
while n<101:
    m = m + n
    n = n + 1
print(m)

 

3、输出100内奇数

n = 1
while n<101:
    if n % 2 ==0:
        n +=1
    else:
        print(n)
        n +=1

 

4、输出100内偶数

n = 1
while n<101:
    if n % 2 ==0:
        print(n)
        n +=1
    else:
        n +=1

 

5、1-2+3-4+5----99的和

n = 1
s = 0
while n<100:
    temp = n % 2
    if temp == 0:
        s = s - n
    else:
        s = s + n
    n = n+1
print(s)
print('end')

 

6、用户登录,三次试错机会

passwd = 'give me'

user = input('your name')
password = input('your password')
n = 1
while n < 4:
    if password == passwd:
        print('that is all right')
        n = 4
    else:
        password = input('gei me your password')
        n+=1
print('you are wrong')

一直觉得自己有些基础,结果这几个题还是把脑袋想到爆炸,实在不敢马虎!缺乏练习,以后要多练习!

 

posted on 2019-04-29 14:52  大有哥  阅读(114)  评论(0)    收藏  举报

导航