日常鸡汤:
当你去想要去放纵自己的时候,多想想你的父母在干什么!
一、Python简介:
都说“Hello,Wolrd”是万恶之起源,但我觉得介绍才是万恶的起源。
Python 创始人龟叔(Guido van Rossum)
1.主要应用的领域:
- 云计算:OpenStack
- WEB开发:Django等框架
- 科学运算、人工智能:典型库NumPy等
- 系统运维
- 金融:量化交易,金融分析
- 图形GUI:PyQT等
2.编译和解释的区别:
编译器 是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快。
解释器 是在执行程序时,才一条一条的解释解释成机器语言给计算机来执行,所以运算速度慢,跨平台性高
3.Python语言的特点:
“优雅”、“明确”、“简单”
并且Python是一门解释型的弱类型语言
二、第一个Python程序
1 # _*_ encoding:utf-8 _*_
2 print("Hello,Word")
当python的版本为2系列的时候需要在编辑代码前加上一行 # _*_ encoding:utf-8 _*_
因为Python2系列的版本默认不支持utf-8的编码,python3 系列没有这个问题
三、变量
1.常量:
在python中不存在绝对的常量,只是约定俗称,所有字母大写就是常量
eg:
1 PI = 3.1415926
2 BIRTH_OF_SYLAR = 1990
2.变量:
将运算的中间结果暂存到内存,以便后续程序调运
3.变量的命名规则:
- 以数字、字母、下划线组成
- 不能以数字开头,更不能以纯数字
- 不能为Python关键字
- 不要用中文
- 不要太长
- 名字要有意义
- 区分大小写
- 推介使用驼峰体和下划线命名
四、注释
注释用 # 表示
多行注释为 """ ......"""
五、Python的基本数据类型(后面有更新)
1.整型(int)
常见的数字都是int类型,用于计算机或者大小的比较
2.字符串(str)
被单引号,双引号,或者三引号引起来的都叫字符串
3.布尔类型(bool)
真或者假 ,True或者Flase
六、input和流程控制if语句
1.用户输入input
1 raw = input("请输入你的内容: ")
2
3 # raw接收的数据类型为字符串类型
2.流程控制if语句
1 # if语句的三种框架结构
2 # 1
3 if 条件:
4 代码块1
5 代码块2
6
7 如果条件为真,则执行代码块1,否则执行代码块2
8
9 # 2
10 if 条件:
11 代码块1
12 else:
13 代码块2
14 如果条件为真,则执行代码块1,否则执行代码块2
15
16 # 3
17 if 条件1:
18 代码块1
19 elif:条件2
20 代码块2
21 .
22 .
23 .
24 else:
25 代码块 n
七、总结
今天主要介绍了一下Python的基本操作以及input()函数,if分支语句,主要注意input()所接受的是东西全部为字符串
来源:oschina
链接:https://my.oschina.net/u/4315114/blog/3914503