一:基础 难度指数 (♥)
1.1 print("hello world")
#1.print函数
print(*objects, sep=' ', end='\n', file=xxx, flush=False)
'''
Args Explain:
1.objects 复数,表示一次输出多个对象。输出多个对象时,需要用逗号分隔;
2.sep 用来间隔多个对象,默认是一个空格;
3.file 要写入的文件
4.flush 输出是否被缓存
'''
#1.多对象输出
print("www","baidu","com",sep=".") # 设置间隔符 R:www.baidu.com
#2.占位符输出
print("the length of (%s) is %d" %('baidu',len('baidu'))) #
符号 描述
%c ASCII码
%s 字符串
%d 整数
%u 无符号整型
%o 八进制数
%x 十六进制数
%X 十六进制数(大写)
%f 浮点数字,可指定小数点后的精度
%e 科学计数法格式化浮点数
%E 科学计数法格式化浮点数
%g %f和%e的简写
%G %f 和 %E 的简写
%p 用十六进制数格式化变量的地址
1.2 if else 判断语句
运算符 | 描述 | 实例 |
---|---|---|
== | 等于;比较对象是否相等 | (a==b )返回False |
!= | 不等于;比较两个对象是否不相等 | (a !=b )返回True |
> | 大于;返回a是否大于b | (a >b )返回False |
>= | 大于等于;返回a是否大于等于b | (a >=b )返回False |
< | 小于;返回a是否小于b | (a<b )返回True |
<= | 小于等于;返回a是否小于等于b | (a <=b )返回Tru |
形式一:
if 条件:
满足条件所执行的命令1
...
else:
不满足条件所执行的命令1
...
(也可以简写 print("输出较大的数:",a if a>b else b) )
形式二:
if 条件1:
条件1满足执行代码
...
elif 条件2:
条件2满足执行代码
...
elif 条件N:
条件N满足执行代码
else:
所有条件都不满足应做的事情
...
形式三:三目运算
判断条件(返回布尔值) ? 为真时的结果 :为假时的结果