# 顺序结构 分支结构
if 表达式: 语句
if 表达式: 语句elif 表达式: 语句else: 语句注意:在python里面不支持switch语句,如果想实现switch的效果,第一种方法就是使用if...elif...elif...else...;
python中实现三目运算符:C: maxNum = a>b? a:b 循环结构for, while, do…while… for循环
while循环whilewhile 表达式(或者True,False): 循环的语句
while … else …..
pass只是占一个语句的位置,并无任何操作; 程序 = 算法 + 数据结构 C:数组,结构体,……….. 字符串字符串的定义
转义字符:\n \r \t \’ \” 字符串的特性
'hello' + 'world'a[0]+a[1]
a[m:n:x] #从m索引开始切,到n-1结束,间隔为x a[:n] #从开头切到n-1 a[m:] #从m切到字符串结束 a[::] # 切出与a相同的字符串 a[::-1] # 倒序输出字符串a 字符串的方法字符串填充//输出字符串宽度为width,S显示在中间,其他部分由fillchar填充S.center(width[, fillchar]) -> string
- S.ljust(width[, fillchar]) //S显示在right(右边) 删除前后空格//删除S中首位指定的chars,没有参数时,默认为空格;
字符串变形计//大小写互换 字符串分割s.split() //默认情况下以空格为分隔符 字符串判定(是否小写/大写/数字…..)字符串的查找s.count 替换s.replace() 实例:1:提出字母,大小写[root@foundation60 daima]# ./pailie.py digit=17 upper=XYU lower=az
2:判断质数
3:命名判断[root@foundation60 daima]# python name.pyplease input an name:%cw32bu he fa[root@foundation60 daima]# python name.pyplease input an name:8vebu he fa[root@foundation60 daima]# python name.pyplease input an name:_frehe fa[root@foundation60 daima]# python name.pyplease input an name:efr334fhe fa[root@foundation60 daima]# python name.pyplease input an name:vwe3rce^&cebu he fa
4:小米
|
|