第二天,对昨天内容的回顾和新内容的学习。

对昨天内容的回顾:
print("hellow world!")
变量:存储信息,日后被调用,修改操作
常量:严格来说,python无常量(固定不变的量,字母大写)
命名规则:
字母数字下划线组成
不能以数字开头,不能含有特殊字符和空格
不能以保留字命名
定义的变量名应该有意义
驼峰式命名{studengName},下划线分割单词。
变量名区分大小写


file.py
文件的扩展名:
  .py python的程序文件
  .txt 文字
  jpg png gif jpeg bmp 图片
  avi rmvb mp4 mkv 3gp 视频
  wmv mp3 flue mid 音乐
  pdf chm html doc xml xls ppt


类型的强制转换
  int(input(x)) #input 接受的都是字符型,将其强制转换为int型
  
  b=12
  str(b) #将整型转换为字符型



if a == b:
print("yes")
else :
print("no")


if a>b :
  print("yes")
elif a<b :
  print("no")
else :
  print("a=b")

关于注释:
  # 单行注释
  ‘‘‘ ’’’ 多行注释
  “““ ””” 多行注释


input() 等待用户输入


print(“abc”,“abc”)
输出:abc abc
print("abc"+"abc")
输出:abcabc

5/2 -> 2.5
5//2 -> 2 整除
9//2 -> 4
9%2 -> 1
2**10 -> 1024
2**3*5 -> 40




a = 3
b = 5
a>b False
a<b True

例题:
  num1 = intpu("Num1:")
  num2 = intpu("Num2:")
  num3 = intpu("Num3:")
  输出3个数字中的最大最小值

解答:


max_num=0


num1 = int(input("num1="))
num2 = int(input("num2="))
num3 = int(input("num3="))


if num1 < num2 :
  max_num = num2
  if num3 < max_num :
    print("num2是最大值",num2)
  else :
    print("num3是最大值",num3)
else :
  max_num = num1
  if num3 < max_num :
    print("num1是最大值",num1)
  else :
    print("num3是最大值",num3

 

对赋值语句的介绍:

  num + = 1 等价于 num = num + 1

  num -  = 1 等价于 num = num - 1

    num / = 2  等价于 num = num / 2

  num % =2 等价于 num = num % 2

  num * = 2 等价于 num = num * 2

逻辑运算符: not    and   or 

  条件1 and 条件2——>两边同时成立为true,有一个不成立为false
  
  条件1 or 条件2——>两边有一个成立就为true

  not 5>3 -->False
  not 5<3    -->True











posted @ 2019-09-23 22:41  戚玖  阅读(166)  评论(0编辑  收藏  举报