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所学所得的主要内容,如果未能解决你的问题,请参考以下文章
26期20180702 shell特殊符号 cut sort_wc_uniq trr_tr_spli