20180702所学所得

Posted kongjubeihou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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("减肥")

 

 

 

 

 

 

 










以上是关于20180702所学所得的主要内容,如果未能解决你的问题,请参考以下文章

将数据帧的顺序保存到 HDFS

26期20180702 shell特殊符号 cut sort_wc_uniq trr_tr_spli

26期20180702 shell特殊符号 cut sort_wc_uniq trr_tr_spli

今日所学

数值分析

个人总结