疯狂python day01

注释
python中的注释分为两种
1.#(单行注释)
2.’’’ ‘’’(为多行文本注释)
变量
在程序设计中,变量是一种存储数据的载体。计算机的变量是实际存在的数据或者说是存储器中存储数据的一块内存空间,变量的值可以被读取和修改。
类型
整型 (int)
浮点型(float)
字符串型(string):单引号双引号都可以
布尔型(boolean)
print(a // b) # 整除
print(a ** b) # 幂指数
格式化输出在这里插入图片描述
% 作为一个连接, %s,%d,%f: 保留小数位%.2f
查看类型
如果不确定定义的字符类型 可以使用 type()来查看
input()返回的默认类型是一个字符串类型 在必要使input()返回的默认类型是一个字符串类型 在必要使用其它类型之前一定要先定义类型其它类型之前一定要先定义类型
在这里插入图片描述
变量类型的转换
int():将一个数值或字符串转换成整数,可以指定进制
float():将一个字符串转换成浮点数
str():将指定的对象转换成字符串形式,可以指定编码
chr():将整数转换成该编码对应的字符串(一个字符)
ord():将字符串(一个字符)转换成对应的编码(整数)
案例
将输入的邮箱进行加密使用ASCII.
进阶:python使用md5.
email = input(‘Input your email:’)
for j in email:
ord_ = ord(j)
ord_1 = ord_ + 10 str_ = chr(ord_1)
print(str_,end="")
运算符*
[] [:] 切片,前闭后开
**指数
is 和 not is身份运算符
in 和 not in成员运算符
not or and逻辑运算符
= += -= *= /= %= 赋值运算符
if语句例子
在这里插入图片描述
水仙花数
在这里插入图片描述
石头剪刀布
import random
import osC_res = random.randint(0,2)
U_res = int(input(‘0:石头,1:剪刀,2:布’))
if C_res == U_res: print(‘平局’)
else:
if C_res == 0 and U_res == 1:
print('你要加油啦 ')
elif C_res == 1 and U_res == 2:
print('你要加油啦 ')
elif C_res == 2 and U_res == 0:
print('你要加油啦 ')
else:
print('棒棒哒 ')
print(‘Game Over.’)

**分支结构**
if  elif和 else关键字
**在python中除了0和None,其他全部代表T**
浮点型比小数型转化快
is 比 == 转化快

ctrl+s
文件名加.py

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值