后浪小萌新Python --- 基础语法
一、注释
注释就是代码中说明性的文字,不参与程序的编译执行(不影响程序的功能)。
单行注释
在一行说明性文字前加 #
# 这是第一行注释
# 这是第二行注释
# 这是第三行注释
运行如下:
多行注释
将注释内容写在三个单引号或者三个双引号之间
```这是第一行注释这是第二行注释这是第三行注释```
注:为了防止转译,加了缩进,在python中注释不加缩进
运行如下:
二、语句
一条语句占一行,一行结束后不需要写分号
print('hello world')
print(123)
运行如下:
hello world
123
三、行与缩进
举例:
print('hello world')
此处是输出语句前加了缩进
运行如下:
IndentationError: unexpected indent
此处运行结果省略了部分
注释:python中是通过冒号和缩进来产生代码块
python程序中,一条语句的前面不能随意添加缩进,只有在需要产生代码块的时候才能添加缩进
再举例:
if True:
print('你好!')
此处是输出语句前没加缩进
运行如下:
IndentationError: expected an indented block
此处运行结果省略了部分
行
如果一条语句要在多行显示,需要在换行前加\(注意,\的存在不能破坏数据)
注:PyCharm会自动加
举例
num = 132132 + 54564654 - \5151131
print(num)
运行如下:
49545655
四、标识符
标识符是用来命名用的(给变量命名、给函数命名、给类命名)
由字母、数字或者下划线组成;数字不能开头(python3.x标识符中可以出现中文,但是一般不用)
注:不能使用关键字
举例
name = '张三'
n23_ = 100
五、关键字(又叫保留字)
在Python中具有特殊功能或者特殊意义的标识符就是关键字。
以下为python中的所有关键字
[‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘async’, ‘await’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]
六、常见的数据和数据类型
常见的数据
数字数据 - 用来表示数值大小的数据才是数字数据
数字数据在程序中使用的时候像数学一样直接写,例如:18、1.23、3e40文本数据 - 用文字信息来描述数据
生活中除了数字数据以外的数据,几乎都是文本数据。例如:家庭住址、公司名称、姓名、性别、电影名、学号、电话号码…
文本数据在程序中使用的时候需要加引号(单引号或者双引号都可以),例如:’重庆开县‘、“小明”、’18238605402‘布尔数据 - 用来表示结果只有两种情况对应的数据
在程序中布尔只有 Ture 和 False 两个值,其中 True 表示 真/肯定/成立,False 表示 假/否定/不成立
注:True 是1 False 是0
注:赋值运算不能作为数据
常见的数据类型
例如:int、float、str、bool、list、dict、set、tuple
- int(整型) - 所有整数对应的类型,例如:0、100、123、56、-45等。(python2.x中除了int还有long)
- float(浮点型) - 所有小数对应的类型,例如:0.23、1.2333、-23.0、3e4
- str(字符串) - 所有文本数据对应的类型,例如:’玉婷‘、’权力的游戏‘、’肖家河大厦‘、’how are you‘
- bool(布尔类型) - 布尔数据对应的类型
- list(列表) - [12,23,34,45,‘你好!’]
- dict(字典) - {’name‘: ‘yuting’,‘age’: 18,‘gender’: ‘女’}
注:type函数: type(数据) - 获取指定数据对应的类型
后浪小萌新Python --- 基础语法相关推荐
- 后浪小萌新Python --- 列表中的增删改
一.增 在列表中添加元素 append 在列表的最后添加指定的元素(不会产生新的数据, 是直接修改原列表) 语法: 列表.append(元素) 举例: names = ['路飞', '佐罗', '罗宾 ...
- 后浪小萌新Python --- requests的使用
一.requests库 requests是python发送http请求的一个第三方库,一般用于爬虫获取网页数据. 二.发送get请求 语法: requests.get(url, params=None ...
- 后浪小萌新Python --- 字典
引语:用列表同时保持多个意义不同的数据的时候, 代码的可读性很低 用字典保存多个意义不同的数据 一.什么是字典(dict) 字典是容器型数据类型的数据, 将{}作为容器的标志, ...
- 后浪小萌新Python --- 运算符
一.数学运算符 如:+(加).-(减).*(乘)./(除).%(取模.取余).//(整除).**(幂运算) +(加).-(减).*(乘)./(除) +.-.*./ 和数学中的+.-.x.÷功能一摸一样 ...
- python基础语法(mooc+小甲鱼)
文章目录 0.总介绍 编程语言分类:**人生苦短,我学python** 1.数据类型及操作 类型 **整数类型** **浮点数类型:有小数点的数字,即实数** 布尔类型 **复数类型** **字符串* ...
- Python基础语法学习笔记
Python基础语法学习笔记 想淘宝省钱看我简介,博客www.liangxin.name (一) 一.Print()函数 1.数字可以直接输出,无需加引号 只能理解数字,却读不懂文字.因为数字和数学运 ...
- python语法基础学习-Python基础语法精心总结!看完都知道的可以往下继续学习了...
原标题:Python基础语法精心总结!看完都知道的可以往下继续学习了 这应该是最详细的Python入门基础语法总结! 定义变量,使用变量 1. input 用户自己输入值 2. print 打印值 可 ...
- Deep Learning Chapter02:Python基础语法回顾
Deep Learning Chapter02:Python基础语法回顾 由于一年多没有接触python,现在恶补了下python基础语法,为以后的深度学习打下基础.现总结如下,希望对大家有所帮助. ...
- python基础语法及知识点总结
本文转载于星过无痕的博客http://www.cnblogs.com/linxiangpeng/p/6403991.html 在此表达对原创作者的感激之情,多谢星过无痕的分享!谢谢! Python学习 ...
最新文章
- 滴滴员工抱怨女朋友要求自己上进!工资必须比她高一半!决定分手却不直说!对女朋友冷暴力等她自己走!...
- java实现layui分页,MVC下实现LayUI分页的Demo
- 在 .Net 中使用 Plupload 上传图片
- ZH奶酪:Ionic通过angularJS+tabs-item-hide实现自定义隐藏tab
- pyqt5与matplotlib结合画图 ,绘制动态图形
- python bar图_python使用matplotlib绘图 — barChart | 学步园
- html css做网页总结,学习CSS制作网页总结的一些经验
- SharePoint 2013中修改windows 活动目录(AD)域用户密码的WebPart(免费下载)
- (42)Xilinx FIFO IP核配置(三)(第9天)
- Centos7等保三级检查命令
- ARMLINUX学习笔记(1)
- php常用的的字符串转换
- Oculus关于Internal Error:OVR53225466报错解决方法
- 微信小程序中如何使用setData修改数组或对象中的某一参数
- 屏幕时代,开发者如何撬动亿级受众,获得用户增长
- 为什么 Rust 连续 4 年获「最受喜爱编程语言」?
- vue-admin-study1学习总结
- vasp544编译安装
- 项目:智能语音对话机器人
- hdu-2206 IP的计算