Learning Python 007 基本语句
2024-09-28 14:04:40
Python 基本语句
if — 条件判断
没有什么好说的,直接上代码:
age = 3
if age >= 18:
print('adult')
elif age >= 6:
print('teenager')
else:
print('kid')
elif
是else 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 = 0
for x in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]:
sum = sum + x
print(sum)
>>> list(range(5))
[0, 1, 2, 3, 4]
range(101)
就可以生成0-100的整数序列:
sum = 0
for x in range(101):
sum = sum + x
print(sum)
while — 循环
sum = 0
n = 99
while n > 0:
sum = sum + n
n = n - 2
print(sum)
循环是让计算机做重复任务的有效的方法,有些时候,如果代码有问题,程序“死循环”,这时可以用Ctrl+C退出程序,或者强制结束Python进程。
最新文章
- POJ 3321 树状数组(+dfs+重新建树)
- 入门级:怎么使用C#进行套接字编程(二)
- Atitit.为什么小公司也要做高大上开源项目
- 重温CSS:Border属性
- Dict和Set类型
- Python2.7.3 学习——准备开发环境
- MySQL慢日志功能分析及优化增强
- Linux 中NFS服务器的搭建
- AngularJS学习之旅—AngularJS 过滤器(七)
- JDBCUtils相关
- pepperoni-app-kit
- 记录使用yum安装nginx之后的目录问题
- JS实例5
- elasticsearch-java
- vue ...mapMutations 的第一个参数默认为 数据对象state
- ArrayBlockingQueue源码解析(2)
- Python函数 dict()
- leetcode743
- so easy, too happy
- [php审计实战篇]BlueCms v1.6 Union注入