python学习笔记:第四天
2024-08-31 13:47:35
day04:
一、计算求值
num += 1 等价于 num = num + 1
num -= 1 等价于 num = num - 1
num *= 2 等价于 num = num * 2
num /= 2 等价于 num = num / 2
num //= 2 等价于 num = num // 2(整除)
num %= 2 等价于 num = num % 2(求余)
num **= 2 等价于 num = num ** 2(指数:代表num的几次方)
二、条件判断:
1.a>b,a<b,a=b(将b赋值给a),a==b(a等于b),a>=b,a<=b,a!=b(a不等于b)
2.输入三个数那个最大:
max_num=0
num1=input("输入num1");
num2=input("输入num2");
num3=input("输入num3");
if num1>num2:
max_num=num1
if max_num>num3:
print("最大值是num1=",num1);
else:
print("最大值num3=",num3);
else:
max_num=num2
if max_num>num3:
print("最大值为num2=",num2);
else:
print("最大值为num3=",num3);
三、while循环条件:
1.通用格式
while 条件:
print("any")
print("any")
else:
print("while没有完成执行")
2.break与continue的区别
continue 结束本次循环,继续下一次循环
break 跳出整个当前的循环,并不是所有循环
3.换行与不换行
print()-->换行
print("#",end=""),输出#并且不换行,print("#",end="-"),输出#-,并且不换行
4.在while,for循环中,如果执行不完全(或者中断),可以用else输出
while |
temp = 0 |
range()属性:
range(num)#循环num次
range(num1,num2)#从num1开始,输出到num2-1
range(num1,num2,num3)#从num1开始,输出到num2-1,每次不步长为num3
for | while |
for i in range(1,100): print("基数i=%d" %i) |
i=1 |
最新文章
- Android在layout xml中使用include
- Angular2 架构
- 探索软件工程道路上的我III (Θ∀Θ#)
- 为maven插件设置参数的三种方法
- cygwin-使用介绍
- Struts2部署在Websphere上的问题
- Generator 函数的含义与用法
- bzoj1965 [Ahoi2005]SHUFFLE 洗牌
- 关于Android界面编程与视图(View)组件
- boost之program_options库,解析命令行参数、读取配置文件
- css(三)-- 常用属性
- springboot 自定义Repository
- iOS 模拟器安装应用
- python自动安装mysql5.7
- spring boot项目配置跨域
- Problem Description——用c语言实现素数的判定
- 3T - A1 = ?
- Oracle ORA-01940: 无法删除当前连接的用户
- HDU 3306 Another kind of Fibonacci(矩阵+ll超时必须用int&;输入必须取模&;M必须是int类型)
- 爬虫--Scrapy-基于RedisSpider实现的分布式爬虫