Learning Python 007 基本语句

来源:互联网 发布:葛巾 知乎 文库 编辑:程序博客网 时间:2024/05/23 20:44

Python 基本语句

if — 条件判断

没有什么好说的,直接上代码:

age = 3if age >= 18:    print('adult')elif age >= 6:    print('teenager')else:    print('kid')

elifelse if的缩写。格式:

if <条件判断1>:    <执行1>elif <条件判断2>:    <执行2>elif <条件判断3>:    <执行3>else:    <执行4>

再议input

Python中的input()函数返回的是一个字符串,如果想要得到输入进来的数字,就需要进行格式转换int = int(str)

s = input('birth: ')birth = int(s)if birth < 2000:    print('00前')else:    print('00后')

for — 循环

names = ['Michael', 'Bob', 'Tracy']for name in names:    print(name)
sum = 0for x in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]:    sum = sum + xprint(sum)
>>> list(range(5))[0, 1, 2, 3, 4]

range(101)就可以生成0-100的整数序列:

sum = 0for x in range(101):    sum = sum + xprint(sum)

while — 循环

sum = 0n = 99while n > 0:    sum = sum + n    n = n - 2print(sum)

循环是让计算机做重复任务的有效的方法,有些时候,如果代码有问题,程序“死循环”,这时可以用Ctrl+C退出程序,或者强制结束Python进程。


参考网站:
http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431676242561226b32a9ec624505bb8f723d0027b3e7000#0

0 0