Python学习笔记—基本语法

这篇具有很好参考价值的文章主要介绍了Python学习笔记—基本语法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、一般代码第一行会有#!/usr/bin/python3
这句注释是告诉操作系统执行该脚本时,调用/usr/bin目录下的Python 解释器。
在windows 下可以不写第一行注释

2、多行注释’’’和”””,用法类似verilog中的/**/

’’’
第一行注释
第二行注释
‘’‘

3、多行语句表示
一般最好是一行写完一条语句,如果为了阅读方便,或者语句很长,可以使用反斜杠 \ 来实现多行语句。需要注意在(){}和[]中不需要使用反斜杠。
可以在同一行有多条语句,语句之间用;隔开
如print(‘a’);print(‘b’)
4、数字类型
有四种数字类型
整形 int
布尔型 bool
浮点数 float
复数 complex 如1+2j

当字符串类型为浮点型,无法通过int()转换为整型类型

有个较高,较低数据类型的概念,这个高低的概念是指在隐式类型转换中用于描述数据精度的概念,精度可以理解为数据类型能够表示信息量或者详细程度,
例如浮点数比整数表示的信息精确,浮点数不仅可以表示整数部分,还可以表示小数部分,在python 中整数隐式的转换为浮点数,表示的信息不会丢失。同理复数是比浮点数较高的数字类型,复数可以表示实数或者虚数,浮点数只能表示实数
由高到低排列为复数>浮点型>整数>布尔

不同数据类型是不能随意转化的,取决于原始数据时候是否能够提供足够的信息来表示目标类型,如果没注意这一点,可能在数字类型转换时,结果不符合你的设计意图。
5、字符串
5.1、单引号‘和双引号””作用是一样的,当作定界符使用,也可以嵌套使用,被嵌套的符号会被解释成字符
如print(‘hello “python ‘)
输出为hello “python
或print(‘hello”” python ‘)
输出为hello””python
单引号和双引号位置互换也可以

5.2、使用(‘’’)和(“””)可以指定一个多行字符串
转义符\,例如\n 换行符
使用r可以使转义符不起作用,如r”hello python \n” 会打印hello python \n

5.3连接符+、重复*
如“str1”+”str2”=str1str2
”str1”*2=str1str1

5.4字符串索引从左往右以0开始,从右往左,以-1 开始

5.5字符串截取的语法
变量[头下标:尾下标:步长]

6、print 函数参数
print(value,…, sep=‘’, end=‘\n’, file =sys.stdout,flush=False)
sep默认空格,也就是value 为多个字符串时,中间用空格隔开,也可以在调用print函数时,指定的符号隔开

end是输出字符串结尾,默认以换行符结尾,同理在调用函数时,可以以指定的符号结尾,
如print (a,b,sep=‘:’, end=‘ ‘)

print函数也可以格式化输出,
print(‘100 + 200 = %d’ %300)
输出结果为100+200=300文章来源地址https://www.toymoban.com/news/detail-722414.html

到了这里,关于Python学习笔记—基本语法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Python_Matplotlib学习笔记(一)】pyplot模块的基本用法

    Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形(来自:百度百科)。pyplot 模块是 Matplotlib 模块提供的快速绘图模块,它模仿了 MATLAB 的部分功能。在本文中主要介绍 pyplot 模块的基本用法,会进行持续的更新,欢迎各位

    2024年02月12日
    浏览(40)
  • Python网络基础爬虫-python基本语法

    熟悉C/C++语言的人们可能很希望Python提供switch语句,但Python中并没有这个,也没有这个语句结构。但是可以通过if-elif-elif-…这样的结构代替,或者使用字典实现。比如: 这段代码实现的功能是,输入一个运算符,再输入两个数字,返回其计算的结果。比如输入“+12”,

    2024年03月21日
    浏览(41)
  • 【Unity】Unity Shader学习笔记(四)创建和使用、基本语法、属性基本类型、数值精度

    由于着色器是依赖于材质的,所以创建着色器之前通常要先创建一个材质(Material)。然后再创建一个Shader。 结果如下: 然后给材质指定Shader,再给物体指定材质。 建好Shader后双击打开,通常默认使用vs studio开发shader。一个Shader主要的内容都是写在 Shader {} 代码块中,其中包

    2024年02月16日
    浏览(39)
  • Python基本语法

    import this python之禅 python程序不需要编译,可直接从源代码执行。 (1)把源代码编译成字节码 (2)把编译好的字节码转发到python虚拟机(PVM)中进行执行 单行注释: # comment 多行注释: python使用缩进表示代码块,最好用 4个空格 单行代码最好不超过 80 个字符 程序中自定义

    2024年02月01日
    浏览(32)
  • python基本语法知识(二)

    如果一个制表符 /t 不能对齐,可以多加几个; 只有将字典转换为字符串的时候才会保留字典的value,转成集合、列表、元组、都会丢失value 例子1: 输出: 字符串hello world长度为11 例子2:没有指定返回值,返回的就是None 输出: 3 + 2 的计算结果:6 None None等同与False 例子3:给

    2024年02月08日
    浏览(52)
  • Python 基本语法

    单行代码 每行代码结尾不需要加标点 多行换行 多行代码,直接换行 复杂过长的计算、操作可用括号然后缩进换行 可加反斜杠对代码进行换行,程序会认为是一行 不同逻辑之前用相同的缩进量表示(其他语言会用括号): 集合缩进: 空一行:用于类成员函数之间,或者用

    2024年02月07日
    浏览(34)
  • Python——基本语法(一)

    一、程序和⽤户交互         python 中 使⽤ input 函数实现 二、变量           1.变量命名潜规则:          不要以单下划线和双下划线开头;如:_user或 __user         变量命名要易读;如:user_name,⽽不是username         不⽤使⽤标准库中(内置)的模块名或

    2024年01月17日
    浏览(37)
  • python程序的基本语法元素

    程序的格式框架: Python程序的基本格式如下: Python程序从主函数 main() 开始执行,这种结构使得代码模块化和可维护性更强。 缩进: Python使用缩进来表示代码块,而不是像其他语言一样使用大括号。缩进一般为4个空格,是Python代码的重要组成部分,用于定义代码的结构和层

    2024年02月10日
    浏览(37)
  • 【Python_Selenium学习笔记(一)】Selenium介绍及基本使用方法

    Selenium是一套 Web 网站的程序自动化操作解决方案,广泛应用于自动化测试及爬虫。此篇文章主要介绍 Selenium 的 安装和基本使用流程。 Selenium 框架的安装主要就是安装两样东西: Selenium 客户端库 和 浏览器驱动 。 1.1、Selenium 框架安装 使用 pip 命令安装 pip install selenium ,安装

    2023年04月13日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包