#输入2个数,比较大小后,从小到大升序打印 a = input('first: ') b = input('second: ') if a > b: print(b,a) else: print(a,b) python没有三目运算符,但提供了三元表达式. #输入2个数,比较大小后,从小到大升序打印 a = input('first: ') b = input('second: ') print(b,a) if a>b else print(a,b)
一.一个简单示例 假设有一个汽车列表,并想将其每辆汽车的名称打印出来.遇到汽车名‘bmw’,以全大写打印:其他汽车名,首字母大写 cars=['audi','bmw','subaru','toyota'] for car in cars: if car == 'bmw': #检查汽车名是否是bmw print(car.upper()) else: print(car.title()) #输出结果: Audi BMW Subaru Toyota 二.条件测试 if 语句的核心都有一个值为True或
循环 shell中for循环的表现形式: 1.数字段形式 for i in {1..10};do echo $i;done 还支持按规定的步数进行跳跃的方式实现列表for循环,例如计算1-100内所有的奇数之和. sum=$((sum+i)) ....} do let "sum+=i" done echo "sum=$sum" 2.详细列出(字符且项数不多)for f in file1 file2 file3 file4 file5;do echo $f;done