- 查看某个模块、内置函数或者某个对象使用帮助
help([module|object.ways]) - 格式化输出
- 将代码按照指定格式输出:
%对字符串进行格式化,\用来做转义格式符:
%c:显示字符的ASCII码
%d,%i:显示十进制整数
%e:科学计数法数值显示
%f:浮点数
%s:字符串
%%:显示%
修饰符:
#[.#]:第一个#数字控制显示的宽度,第二个表示小数点的精度
-:左对齐
+:显示数值的符号
- 将代码按照指定格式输出:
- 顺序选择循环结构:格式强要求!
分支结构,单分支、双分支,多分支: if 条件1: 执行语句1 elif 条件2: 语句块2 ... else: 执行语句 ===================== if语句嵌套: if 表达式1: if 表达式2: 语句块1 else: 语句块2 ===================== 在if..else 嵌套 if ..else语句 if 表达式1: 语句块1 elif: 语句块2 else: if 表达式3: 语句块3
循环结构: while boolean_expression:#判断条件为真才执行循环体语句 while_suit for 迭代变量 in 对象: 循环体 ===================== 嵌套循环: while 条件表达式1: while 条件表达式2: 循环体2 循环体1 ===================== 在for循环中嵌套for循环的格式 for 迭代变量 1 in 对象1: for 迭代变量 2 in 对象2: 循环体2 循环体1 ===================== 在while循环中嵌套for循环 while 条件表达式: for 迭代变量 in 对象: 循环体2 循环体1 ===================== 在for循环中嵌套while循环 for 迭代变量 in 对象: while条件表达式: 循环体2 循环体1 跳出当前的循环 break contiue for 迭代变量 in 对象: if 条件表达式: contiue
- 简单使用
- 逢7过游戏
- 模拟10086查询
#10086查询系统# # 输入1.显示您当前的余额 # 2.显示您当前剩余的流量,单位G # 3.显示您当前剩余通话,单位为分钟 # 0.退出自助查询系统 while 循环 if分支结构判断 # print(‘欢迎您使用10086自助查询系统!‘) # print(‘‘‘请选择您要查询的业务: # 1.查询当前余额 # 2.查询当前剩余流量,单位为G # 3.查询剩余通话,单位为分钟 # 0.退出查询系统\n‘‘‘) # while True: # num=int(input()) # if num==1: # print("你的当前余额为**元") # elif num==2: # print("你当前剩余流量为**G") # elif num==3: # print("您当前剩余通话为**分钟") # elif num==0: # break # else: # print("您输入的代码未识别,请重新确认!") # print("欢迎您再次使用!")
- 酒驾判断
- 九九乘法表
# print("九九乘法表") # for i in range(1,10): # for j in range(1,i+1): # print(‘%dx%d=%d‘%(j,i,i*j),end=‘\/t‘) # print()
- bingo游戏
#bingo游戏 print("\n---------猜数字游戏开始---------\n") import random num=random.randint(1,100) while True: guess=int(input(‘please input a int:‘)) if guess !=0 and guess > num: print(‘too big‘) elif guess !=0 and guess < num: print(‘too small‘) elif guess == num: print(‘bingo‘) break elif guess == 0: break print("\n---------游戏结束---------\n")
原文地址:https://blog.51cto.com/12580678/2371871
时间: 2024-11-05 17:27:51