Python基础语法介绍(1)
短信预约 -IT技能 免费直播动态提醒
-
环境配置
- 开发平台:Mac OS Version 10.13.2
- 开发工具安装
- Python3.6.5 官网安装网址:https://www.python.org/downloads/
- Pycharm 官网安装网址:http://www.jetbrains.com/pycharm/
-
Python
- 面向对象的解释性语言
- 提供丰富强大的内置库和第三方库
- 开源,跨平台
- 易于上手,简单灵
-
注释
-
单行注释:
# this is a comment.
- 多行注释:
''' This is first line of comment. This is second line of comment. '''
-
-
变量
- 弱类型,不需要显示指定变量类型
- 变量类型分为:(第一节课着重讲了前三种类型)
- Number:int;float;complex
- Boolean:True;False
- String
- List
- Tuple
- Dictionar
- 通过 type(变量) 来查看变量类型。例如:通过type(name)来查看刚刚输入的name类型
- 变量命名要见名知意。
- 变量名是大小写敏感的
-
input 和 print
- input:请求用户输入。 例如:
name = input("Please input your name: ") age = input("Please input your age: ")
- print: 打印输出。
直接输出内容。例如:print("Hello World, hello Pyhon!")
输出单个和多个变量。 例如:
print("His name is %s", name)
格式化输出
print("His name is {}".format(name)) print("His name is %s"%name)
- input:请求用户输入。 例如:
-
类型转换
- input的返回值是字符串,如果想转换成某个类型,例如×××,就用 int(input_returned_value)
-
命名规则
- 字母,数字和下划线组成;
- 首字母不能是数字
- 驼峰命名,如UserName = "xiaolongtu"
-
运算符优先级
- 逻辑运算符 < 比较运算符 < 算数运算符 < 幂运算
- 条件判断
if 条件:
逻辑代码 1
elif 条件:
逻辑代码 2
else:
逻辑代码 3
Note: 逻辑代码里的多行代码是通过缩进对齐来确定代码是否合法或者是否属于同一逻辑代码.例如:
age = 0
#age = 6 和print是属于同一代码逻辑块。
if name == "xiaolongtu":
age = 6
print("The age is {}".format(age))
#age = 6 和print不属于同一代码逻辑块。
if name == "xiaolongtu":
age = 6
print("His age is {}.format(age))
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341