疯狂python day01

day01 专栏收录该内容
1 篇文章 0 订阅

注释
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

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值