day01

1. python简介
pyhton是一门解释型语言. 弱类型语言
2. 变量
变量程是序执行过程中产生的一个值. 暂时存储在内存中.供后面的程序使用
3. 变量的命名规则
1.字母, 数字, 下划线组成
2.不能是数字, 更不能是纯数字
3.不能是关键字
4.不要用中文
5.不要太长
6.要有意义
7.区分大小写
8.推荐驼峰和下划线命名
4. 注释
 # 单行注释
 """多行注释"""
 '''多行注释''' 
5. 基本数据类型
1. 整数(int)
  常⻅的数字都是int类型. ⽤于计算或者⼤⼩的比较
  在32位机器上int的范围是: -2**31~2**31-1,即-2147483648~2147483647
  在64位机器上int的范围是: -2**63~2**63-1,即-9223372036854775808~9223372036854775807
  整数的运算: + - * / %(取余)  //(取整)
2. 字符串(str)
    在Python中,凡是⽤引号引起来的,全是字符串.
    字符串可以⽤单引号,双引号,或者三引号引起来,没有什么区别,只是⼀些特殊的格式需要不⽤的引号
    ⽐如:msg = "My name is Alex , I'm 22 years old!" 这个就需要单双引号配合
  想多⾏赋值⼀个字符串,就需要三引号。
  msg = """
  今天我想写⾸⼩诗,
  歌颂我的同桌,
  你看他那乌⿊的短发,
  好像⼀只炸⽑鸡。
  """ 
  # 字符串的拼接
  s1 = "apple" s2 = "banana" s3 = "orange"
  s4
= s1+ s2+ s3
  print(s4) print("我们村有个大姑娘叫"+s3+",娶了我们村更漂亮的大姑娘:"+s2)
    # 字符串的重复
    s = "考试\n"
    print(s*3)   # s 重复三次    \n换行
3. 布尔值(bool)
  b
= 2 > 1 # bool类型的数据只有俩个取值.True,False   print(b)   print(type(b)) # 布尔类型

6. 用户交互

  s = input("提示语") # 接收到的是字符串类型
  类型转换: int(str)
7. 流程控制 if 语句
第⼀种语法:
  if 条件: #引号是将条件与结果分开。     结果1。 # 四个空格,或者⼀个tab键,这个是告诉程序满⾜这个条件的   结果2。
  如果条件是真(True) 执⾏结果1, 然后结果2, 如果条件假(False) 直接结果2
第⼆种语法:
  If 条件:
    结果1
  else:
    结果2
第三种语法:
    If 条件1:
        结果1
    elif 条件2:
        结果2
    ...
    else:
        结果n 
第四种语法(嵌套):
  If 条件1:
        结果1
        If 条件2:
            结果2
        else:
            结果3
    else:
        结果4
  
可以⽆限的嵌套. 但是在实际开发中. 尽量不要超过三层        

 

posted @ 2019-07-28 10:37  magickang  阅读(138)  评论(0编辑  收藏  举报