python的变量,常量,基础数据类型,用户输入input和流程控制语句if

一. 变量*****

 解释:变量就是将一些数据的中间结果暂存起来,以便后续程序调用。

(一)变量如何使用

  1. 变量只能由数字,字母,下划线任意组合。
  2. 不能以数字开头。
  3. 不能是python中的关键字。
  4. 变量要有描述性。
    name=‘xiaobai’
  5. 变量不能用中文。
  6. 变量不能过长。
  7. 变量不能使用拼音。
  8. 官方推荐使用: *****
    驼峰体
    AgeOfOldboy = 1000
    下划线
    age_of_oldboy = 1000

(二)哪里使用变量

  1. 过长的结果,用变量代替,使用起来方便、清晰

  2. 减少重复率。

二. 常量**

 解释:一直不变的量。
 python中本来没有常量,python中的常量:将变量全部大写,往往常量会放在文件的最上面

三. 注释***

 解释:对代码解释说明,帮助自己或别人理解。
 单行注释:用#
 多行注释:’’‘注释内容’’'或""“注释内容”""
 注释不能每行都用,在一些重点或难以理解的地方使用

三. 基础数据类型 *****

 人类给机器划分的一些数据:数字类型、字符串类型、bool值
 数字类型:
   float 浮点型。 i = 3.14
   int 整型。 i = 34
   用来计算或者计数。
 字符串型:
  python中凡是用引号引起来的就是字符串。
  单双引号可以配合使用。
  三引号可以实现字符串换行输出。
  字符串的+ 字符串的拼凑 字符串可以与字符串相加,不能相减。
  字符串可以与数字相乘,乘以多少就重复多少次
 bool值:
  True or False

eg:print(True)
		print(2 > 1)  
		结果:true

四. 输入 input *****

用户需要输入用户名密码(qq登录),此时就需要用户输入input

input 出来的数据全部都是字符串类型

name = input(‘请输入用户名:’)
print(name,type(name))

结果:
  请输入用户名:adafd
  adafd
数据类型的转化:
  字符串转化成数字,字符串必须全部由数字组成
  数字转化成字符串,数字必须全部由字符串组成

五. 流程控制语句if 条件语句 *****

初识结构:

if 条件:
 执行结果

第一种结构:单独if
 if 3 > 4:
  print(333)

第二种结构:if else
 choice = input(‘请输入你猜的大小:’)
 if 0 < choice < 4:
  print(“你猜的是小”)
 else:
  print(“你猜的是大”)

第三种结构:if elif elif…
 choice = input(‘请输入你猜的大小:’)
 if choice == 3:
   print(1)
 elif choice == 4:
  print(2)
 elif choice == 6:
 print(3)

第四种结构:if elif elif…else
 choice = input(‘请输入你猜的大小:’)
 if choice == 3:
   print(1)
 elif choice == 4:
  print(2)
 elif choice == 6:
  print(3)
 else:
  print(4)

if 嵌套
 username = input(‘请输入用户名:’)
 password = input(‘请输入密码’)
 if username == ‘alex’:
 if password == ‘123’:
  print(‘登陆成功’)
 else
  print(‘密码输入有误’)
 else:
  print(‘用户名输入有误’)

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值