接触Python day1

考完研等待出分ing趁这个时间入门一下Python,本科是电气工程及其自动化 写代码一塌糊涂 小白中的小小白 希望这次能够真的入门一门代码
day1
1.变量
对于变量的命名只能是字母数字下划线
eg:your_age
变量名的第一个字不能是数字
对于变量一定要先定义再调用
2数字类型
int
float
可以利用type(变量)来判断类型
3字符串
第一种 用%s

name="胖虎"
age="20"
msg='''
-----------%s----------
name:%s
age:%s
----------end-------
'''%(name,name,age)
print(msg)

%s str 字符串

%d digit 数字

%f float 浮点数 应该是小数

(注意:定义的变量一定要每一个%s 都对应一个 要输出的部分要用三个引号哟!)
第二种 用f

name="胖虎"
age="20"
msg=f'''
-----------{name}----------
name:{name}
age:{age}
----------end-------
'''
print(msg)

4 布尔类型
就是判断真假的
true false
5 列表

my_list=["瘦到一百斤","考研上岸","我要攒钱骑行去318","学会吉他弹唱Jay zhou的歌","脱单"]#每个元素之间也记得加逗号
my_list.append("考到三级笔译")#对表进行添加默认是加到最后了
my_list.insert(3,"考到三笔")#加到第三个后面了

my_list[1]="瘦到105"#对第一个改
my_list.index("学会吉他弹唱Jay zhou的歌")#查找
my_list.remove("脱单")#删除
my_list[-1]#倒数
my_list[0:3:2]#从头到第三个 其中2是步长
my_list.append(["身体健康","我要成为富婆"])#嵌套了一个表 默认是加到最后了
my_list[-1][1]#嵌入的那个表的第二个

6常用运算符
** 是次方的表示eg:2**8
赋值运算
+=
eg:a+=1
就是a=a+1 的意思

逻辑运算
and 交集
or 并
not取反

成员运算
in 在里面了就是true
notin 不在里面就是true

7读取input

name=input("your name:")
age=input("age:")
job=input("your job:")


msg=f'''
------------{name}---------
Name:{name}
Age:{age}
Job:{job}
----------END-----
'''
print(msg)

8流程控制(if else)
单分支
if
else
多分支
if
elif
elif
else

(多分支)
budget=800
if budget<500:
	print("第一")
elif budget<800:
	print("第二")
elif budget<1200:
	print("第三")
else:
	print("出局")
#对于多分支可以使用elif 
#记得一定要缩进(tab键也就是四个空格)父子关系 同一级别代码缩进一致
#每个判断后面都有一个冒号:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值