一、注释

注释就是代码中说明性的文字,不参与程序的编译执行(不影响程序的功能)。

单行注释

在一行说明性文字前加 #

# 这是第一行注释
# 这是第二行注释
# 这是第三行注释

运行如下:

多行注释

将注释内容写在三个单引号或者三个双引号之间

     ```这是第一行注释这是第二行注释这是第三行注释```

注:为了防止转译,加了缩进,在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’]

六、常见的数据和数据类型

常见的数据
  1. 数字数据 - 用来表示数值大小的数据才是数字数据
    数字数据在程序中使用的时候像数学一样直接写,例如:18、1.23、3e40

  2. 文本数据 - 用文字信息来描述数据
    生活中除了数字数据以外的数据,几乎都是文本数据。例如:家庭住址、公司名称、姓名、性别、电影名、学号、电话号码…
    文本数据在程序中使用的时候需要加引号(单引号或者双引号都可以),例如:’重庆开县‘、“小明”、’18238605402‘

  3. 布尔数据 - 用来表示结果只有两种情况对应的数据
    在程序中布尔只有 Ture 和 False 两个值,其中 True 表示 真/肯定/成立,False 表示 假/否定/不成立

注:True 是1 False 是0

注:赋值运算不能作为数据

常见的数据类型

例如:int、float、str、bool、list、dict、set、tuple

  1. int(整型) - 所有整数对应的类型,例如:0、100、123、56、-45等。(python2.x中除了int还有long)
  2. float(浮点型) - 所有小数对应的类型,例如:0.23、1.2333、-23.0、3e4
  3. str(字符串) - 所有文本数据对应的类型,例如:’玉婷‘、’权力的游戏‘、’肖家河大厦‘、’how are you‘
  4. bool(布尔类型) - 布尔数据对应的类型
  5. list(列表) - [12,23,34,45,‘你好!’]
  6. dict(字典) - {’name‘: ‘yuting’,‘age’: 18,‘gender’: ‘女’}

注:type函数: type(数据) - 获取指定数据对应的类型

后浪小萌新Python --- 基础语法相关推荐

  1. 后浪小萌新Python --- 列表中的增删改

    一.增 在列表中添加元素 append 在列表的最后添加指定的元素(不会产生新的数据, 是直接修改原列表) 语法: 列表.append(元素) 举例: names = ['路飞', '佐罗', '罗宾 ...

  2. 后浪小萌新Python --- requests的使用

    一.requests库 requests是python发送http请求的一个第三方库,一般用于爬虫获取网页数据. 二.发送get请求 语法: requests.get(url, params=None ...

  3. 后浪小萌新Python --- 字典

    引语:用列表同时保持多个意义不同的数据的时候, 代码的可读性很低            用字典保存多个意义不同的数据 一.什么是字典(dict) 字典是容器型数据类型的数据, 将{}作为容器的标志, ...

  4. 后浪小萌新Python --- 运算符

    一.数学运算符 如:+(加).-(减).*(乘)./(除).%(取模.取余).//(整除).**(幂运算) +(加).-(减).*(乘)./(除) +.-.*./ 和数学中的+.-.x.÷功能一摸一样 ...

  5. python基础语法(mooc+小甲鱼)

    文章目录 0.总介绍 编程语言分类:**人生苦短,我学python** 1.数据类型及操作 类型 **整数类型** **浮点数类型:有小数点的数字,即实数** 布尔类型 **复数类型** **字符串* ...

  6. Python基础语法学习笔记

    Python基础语法学习笔记 想淘宝省钱看我简介,博客www.liangxin.name (一) 一.Print()函数 1.数字可以直接输出,无需加引号 只能理解数字,却读不懂文字.因为数字和数学运 ...

  7. python语法基础学习-Python基础语法精心总结!看完都知道的可以往下继续学习了...

    原标题:Python基础语法精心总结!看完都知道的可以往下继续学习了 这应该是最详细的Python入门基础语法总结! 定义变量,使用变量 1. input 用户自己输入值 2. print 打印值 可 ...

  8. Deep Learning Chapter02:Python基础语法回顾

    Deep Learning Chapter02:Python基础语法回顾 由于一年多没有接触python,现在恶补了下python基础语法,为以后的深度学习打下基础.现总结如下,希望对大家有所帮助. ...

  9. python基础语法及知识点总结

    本文转载于星过无痕的博客http://www.cnblogs.com/linxiangpeng/p/6403991.html 在此表达对原创作者的感激之情,多谢星过无痕的分享!谢谢! Python学习 ...

最新文章

  1. 滴滴员工抱怨女朋友要求自己上进!工资必须比她高一半!决定分手却不直说!对女朋友冷暴力等她自己走!...
  2. java实现layui分页,MVC下实现LayUI分页的Demo
  3. 在 .Net 中使用 Plupload 上传图片
  4. ZH奶酪:Ionic通过angularJS+tabs-item-hide实现自定义隐藏tab
  5. pyqt5与matplotlib结合画图 ,绘制动态图形
  6. python bar图_python使用matplotlib绘图 — barChart | 学步园
  7. html css做网页总结,学习CSS制作网页总结的一些经验
  8. SharePoint 2013中修改windows 活动目录(AD)域用户密码的WebPart(免费下载)
  9. (42)Xilinx FIFO IP核配置(三)(第9天)
  10. Centos7等保三级检查命令
  11. ARMLINUX学习笔记(1)
  12. php常用的的字符串转换
  13. Oculus关于Internal Error:OVR53225466报错解决方法
  14. 微信小程序中如何使用setData修改数组或对象中的某一参数
  15. 屏幕时代,开发者如何撬动亿级受众,获得用户增长
  16. 为什么 Rust 连续 4 年获「最受喜爱编程语言」?
  17. vue-admin-study1学习总结
  18. vasp544编译安装
  19. 项目:智能语音对话机器人
  20. hdu-2206 IP的计算

热门文章

  1. 萌新练习写代码的每日一练:可被 5 整除的二进制前缀
  2. 立创开源|Open T12朱雀T12
  3. 双线性池化(Bilinear Pooling)详解、改进及应用
  4. SecureCRT 使用pem密钥
  5. 好好珍惜现在所拥有的(看完不要掉眼泪哦)
  6. 计算机语言的分类及应用
  7. 求解答啊啊啊啊啊啊啊啊啊
  8. 翌加:抖音电商搜索流量如何做
  9. arcgis移动坐标点和移动后的坐标点经纬度更新
  10. 电源接地和接零有什么作用?何时选择?