01_初识python

目录

1.单行注释

2.变量

 3.常量

4.简单聊聊数据类型 

4.1 数字

4.2 文字

 5.最简单的用户交互

6.条件判断

6.1 第一种

6.2 第二种

 6.3 第三种

 6.4 第四种

 7.循环语句

7.1 while循环

7.2 break和continue

7.3 for 循环

8.pass


1.单行注释


# 单行注释

"""
多行注释
"""

'''
多行注释
'''

2.变量

变量:可以发生改变的量。用来区分不同数据的。可以指向一个内存空间,帮我们储存一些数据。
a = 888
print(a)
变量的命名规则:
     1.必须是数字或字母或下划线组成。
     2.不能是数字开头,更不能是纯数字。
     3.不要用中文。
     4.不能用python的关键字(被python官方已经征用的关键字)
     5.不要太长
     6.要有意义
     7.推荐使用下划线命名和驼峰命名
综上所述,你的变量名一定要让人看懂,看的舒服。

 3.常量

常量:通常不会发生改变的量。(例如π,出生日期等)
1.print(123)
2.python中没有绝对的常量,把所有的变量的字母变成大写就可以认为是常量。

4.简单聊聊数据类型 

数据类型:区分不同的数据,不同的数据类型应该有不同的操作。

4.1 数字

数字:+ — * /
     整数,int
     小数,float

 

# 数字:整数

a = 10
b = 20

print(a+b)  #结果:30


#小数

c = 1.25
print(c * 4)  #结果:5

4.2 文字

字符串:str(******)
表示方式:
    ''
    " "
操作:
    +  左右两端必须是字符串,表示字符串连接操作
    *  一个字符串只能乘以一个数字,表示字符串的重复次数。
#字符串

s = "朱鸥润发"
print(s)  #结果:朱鸥润发



name = '樵夫'
tedian = '帅爆了'
print(name + tedian)  #结果:樵夫帅爆了

4.3 布尔

条件判断:
    Ture  真, 真命题
    False 假, 假命题

 5.最简单的用户交互

变量 = input(提示语)
首先会在屏幕中显示出提示语,显示输入内容,然后把用户输入的内容交给前面的变量。

坑:intput()得到的结果一定是字符串

a = input('请输入第一个数字:')
b = input('请输入第二个数字:')
a = int(a)
b = int(b)

print(a+b)
怎么把字符串转化成数字类型:

py基础数据类型:
    想把xxx转化成谁,就用谁套起来
    str =>  int    int(str)

6.条件判断

6.1 第一种

如果条件成立就执行代码 如果条件不成立,就不执行

  if条件:
     代码
# =======第一种=======
money = 500
if money > 600:
     print('钱够了')
print("兜里就500")  #结果:兜里就500

6.2 第二种

if 条件:
    代码1
else:
    代码2
如果条件成立,执行代码1,否则,执行代码2
# =======第二种=======

money = input("请输入你手里钱:")  #输入500
money = int(money)


if money > 500:
    print("出去按摩")
else:
    print("回家五姑娘") #结果:回家五姑娘

 6.3 第三种

if语句可以相互嵌套
if 条件:
    if.....:
       ss
    else:
       xx
else:
    代码2
# =======第三种=======

money = int(input('请输入你兜里的钱:'))  # 10000

if money > 1000:
    if money > 5000:
        print('冲个会员卡')
    else:
        print("洗个脚就走了")

else:
    print("回家五姑娘") #结果:冲个会员卡

 6.4 第四种

if 条件1:
      代码1
  elif 条件2:
      代码2
  elif 条件3:
      代码3
  .....
  else:
    print("回家五姑娘")
#=======第四种=======

money = int(input("请输入你卡里的钱:"))  # 6000

if money > 5000:
    print("充卡")
elif money > 1000:
    print("洗个脚回家")
else:
    print("回家五姑娘")   #结果:充卡

 7.循环语句

7.1 while循环

可以让我们的代码重复执行
while循环:


       while 条件:
            代码

       过程:判断条件是否为真,如果真,执行代码。

 

i = 1

while i <= 100:
    print(i)      #结果:从1循环到100
    i = i + 1   

7.2 break和continue

 

while True:
    content = input("请输入你要喷的内容(q结束喷人):")
    if content == "q":
        break
    print("发送下路:",content)

 

while True:
    content = input("请输入你要喷的内容(q结束喷人):")  #输入 ‘q’
    if content == "q":
        break
    print("发送下路:",content)   #结果:跳出循环

7.3 for 循环

for循环:

       for 变量 in 可迭代的东西:
           代码

       把一个可迭代的东西中的每一项拿出来,挨个的赋值给变量,每一次赋值都执行一次循环体

 字符串是可迭代的

s = '你好,我是小天啊'
#
for x in s:
    print("这一次循环的是",x)  #结果:循环输出这句话
for循环想要计数,必须借助range

range(n):从0数到n,不包含n

range(m,n):从m数到n,不包含n

range(m,n,s):从m数到n,不包含n,每次的间隔是s

for i in range(10): #  0-9
    print(i)



for i in range(3,10): #  3-9
    print(i)


for i in range(1,10,3): 
    print(i) 结果:1 4 7

8.pass

代码站位
i = 1
while i>10:
    pass
  • 19
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

激进的猴哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值