1.今天首先学习了print语句的一个补充。
print(‘输出项1,输出项2,输出项3,。。。。’)输出项之间用逗号隔开,但是输出结果后会发现每一项之间会有空格。这是因为 sep=’ ‘是默认的,我们可以在输出项最后位置sep=’‘把空格消除即可,也可以替换成相应的符号。
print(‘输出项1’)
print(‘输出项2’)
print(‘输出项3’)这个形式的会自动默认换行,解决办法,在每一项后加end=(’’)原来的默认end=(’\n’)
2.关于字符串的补充
#输出:今年工资涨幅为13%
value = input(‘请您输出工资调整幅度:’)
#由于这里可能需要带小数,所以强制类型转换可以使用float(变量)
value = float(value)
#如果在格式化字符串中,"%"作为普通字符,原样输出的时候,可以用“%%”表示“%”
result = ‘今年工资涨幅为%f%%’%(value)
print(result)
3.运算符
1>简单的数学运算符。
+
-
*
/
//:地板除----只要整数部分
%:取余–取余数部分,可以用来区分奇偶,本质上用来分类。
print(10/4)#0.25
print(10.8//4)#2
print(10%3)#1
2>关系运算符
> < == 大于 小于 等于(两个等号)区别于赋值一个等号=
!= 不等于
>= 大于等于
<= 小于等于
a = 1
b = 2
result = a>b
print(‘1>2成立吗?’,result)
a = 1
b = 1
result = a>=b
print(‘1>=1成立吗?’,result)
3>逻辑运算符
and or not
and:与,表达式1和表达式2只有都成立的情况下,逻辑表达式才成立,结果为True,否则为False。
or:或,表达式1和表达式2其中有一个成立了,逻辑表达式就成立。
not:非, 格式: not 表达式 ,表达式如果是True,那么not True的结果False.
4.分支结构
程序结构:
1.顺序结构
程序的语句从上到下依次执行
2.分支结构
可以有很多具程序分支,而程序根据条件选择其中一个。
(1)简单分支语句
格式:
if 条件:
语句体
注:语句体就表达1条或多条语句。
#缩进表示语句之间的层级关系。键盘上的tab
#python中注意:所有缩进必需统一。
#10086