20180702所学所得

2018年7月2日

今天第一次接触python语言

但是毕竟我只是初学 

所以并没有多少能够分享的只好记录一下自己学了什么懂了什么

python语言是一种解释型,弱类型语言

它的特点就是优雅,明确,简单.

缺点就是运行速度慢,因为是逐行执行,所以执行速度没有像java c 那么快

1. 变量(变量就是运算的中间结果,暂时存放在内存中,以便后续程序调用)
  命名规则;
   1. 由数字, 字母, 下划线组成
   2. 不能数字开头. 更不能是纯数字
   3. 不能是关键字
   4. 不要太长
   5. 不要用中文
   6. 区分大小写
   7. 要有意义
   8. 驼峰和下划线命名 

驼峰:除第一个字母外的替他单词首写字母大写,其余小写(例如:yangWangLi)

下划线:每个单词用下划线隔开(例如:one_two_...ten)

2.常量: 

不存在绝对的常量,约定俗成全部字母大写

3.数据类型

整数(int)

例如:a = 256

         print(type(a))

运行结果如下:

 

 

字符串(str)

只要是引号引起来的都是字符串

例如: s = "我叫周润发"

print(type(s))

运行结果如下:

 

 

 

布尔值:

布尔值只有两个,正确(True)或错误(False)

 

4 用户交互(input)

变量=input("提示语") 

变量是字符串类型, 字符串=> 数字  => int(str)

 

5.if判断

              最基本用法

              if 条件判断:

                     代码块

              运行流程. 当条件是真. 执行代码块

 

例如:  gender = input("你是个男的还是女的?")

if gender == '男的':    # if语句 ==表示判断

print("滚蛋!")

print("吓死我了")

             

              if 条件:

                     代码块1

              else:

                     代码块2

             

执行流程: 当条件成立. 执行代码块1. 否则, 执行代码块2. 二选一

 

       例如: if gender == '女的':

               age = input("你多大了啊?")  

               if int(age) < 60:

                      print("请进")

               else:

                     print("您去隔壁看看")

else:

                print("滚蛋!")

 

 

              if 条件1:

                     代码块1

              elif 条件2:

                     代码块2

              .....

              else:

                     代码块n

              执行流程: 满足条件1执行代码块1,满足条件2执行代码块2….否则执行代码块n

 

例如:

money = input("请输入你兜里的钱:")       # 输入你兜里的钱

if int(money) > 500:                      # 如果你的钱大于500块.

       print("和啤酒吃炸鸡. 生活美滋滋") 

else:

       if int(money) > 300:                  # 如果你兜里的钱 小于500 大于300.

              print("盖浇饭走起")

       else:

              if int(money) > 50:               # 如果你都里的前 小于300 大于50.

                     print("方便面走起")

              else:                           # 以上的都不满足条件.

                     print("减肥")

 

 

 

猜你喜欢

转载自www.cnblogs.com/kongjubeihou/p/9255634.html
今日推荐