python菜鸟教程学习3:基础语法
菜鸟教程对应网址:https://www.runoob.com/python3/python3-basic-syntax.html
- 编码:python3用UTF-8编码,所有字符串都是unicode字符串,也可以指定不同编码。
 - 标识符:第一个字符必须是字母或者下划线,由字母数字下划线组成,大小写敏感
 - 保留字:keyword
 - 注释:以#开头,还可以用'''或者"""框起来的部分
 - 缩进:不需要使用大括号,缩进空格数可变,但是同一个代码块必须包含相同的缩进空格数
-   缩进报错:
IndentationError: unindent does not match any outer indentation level
 
 -   缩进报错:
 - 多行语句:如果 语句比较长用反斜杠\实现多行语句,不过在[],{},()里的多行语句不需要使用反斜杠。
 - 数字类型:int整数,bool布尔,float浮点数,comlex复数
 - 字符串:反斜杠可以用来转义,但是字符串前加r可以让反斜杠不发生转义
- 字符串索引从左往右从0开始,从右往左从-1开始
 - python中的字符串不能改变,但是可以转换成列表等之后进行修改。
 - python没有单独的字符类型,一个字符就是长度为1的字符串。
 - 三引号可以指定一个多行字符串
 - 字符串截取语法: 变量[头下表:尾下标:步长]
 
 - 空行:函数之间和类之间的方法用空行分隔,表示新的一段代码的开始
 - 一行多语句:在语句之间使用分号;进行分割
 - 多个语句构成代码组:首行关键字开始,以冒号结束
 - input输入,print输出
 - print默认输出是换行的,如果要不换行要在变量末尾 加上,end=''"
 - print( x, end=" " )
 - 导入:用import和from...import导入相应的模块
 
python菜鸟教程学习3:基础语法的更多相关文章
- python菜鸟教程学习:数据结构
		
列表方法 list.append(x):把一个元素添加到列表的结尾,相当于 a[len(a):] = [x]. list.extend(L):通过添加指定列表的所有元素来扩充列表,相当于 a[len( ...
 - python菜鸟教程学习10:数据结构
		
列表方法 list.append(x):把一个元素添加到列表的结尾,相当于 a[len(a):] = [x]. list.extend(L):通过添加指定列表的所有元素来扩充列表,相当于 a[len( ...
 - python菜鸟教程学习1:背景性学习
		
https://www.runoob.com/python3/python3-intro.html 优点 简单 -- Python 是一种代表简单主义思想的语言.阅读一个良好的 Python 程序就感 ...
 - python菜鸟教程学习9:函数
		
函数的定义 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段.python提供了很多内建函数,但我们依然可以自己创建函数,叫做用户自定义函数. 自定义函数 你可以定义一个由自己想要功能 ...
 - python菜鸟教程学习4:基本数据类型
		
变量:python中的变量不需要声明,但在使用前都必须要赋值,变量赋值之后才会被创建 在python中变量是没有类型的,所有的数据类型是对内存中对象的类型. 赋值:使用等号=来给变量赋值 python ...
 - python菜鸟教程学习13:文件操作
		
读和写文件 open() 将会返回一个 file 对象 open(filename, mode) 不同模式打开文件的完全列表:https://www.runoob.com/python3/python ...
 - python菜鸟教程学习5: python运算符
		
算术运算符: 整除符号//:向下取接近商的整数 加+ 减- 乘* 除/ 取余% 幂** 比较运算符: 等于== 不等于!= 大于> 小于< 大于等于>= 小于等于<= 赋值运算 ...
 - web前端学习python之第一章_基础语法(二)
		
web前端学习python之第一章_基础语法(二) 前言:最近新做了一个管理系统,前端已经基本完成, 但是后端人手不足没人给我写接口,自力更生丰衣足食, 所以决定自学python自己给自己写接口哈哈哈 ...
 - web前端学习python之第一章_基础语法(一)
		
web前端学习python之第一章_基础语法(一) 前言:最近新做了一个管理系统,前端已经基本完成, 但是后端人手不足没人给我写接口,自力更生丰衣足食, 所以决定自学python自己给自己写接口哈哈哈 ...
 
随机推荐
- .NET Standard 类库的使用技巧
			
系列目录 [已更新最新开发文章,点击查看详细] 在前一篇博客<.NET Standard中配置TargetFrameworks输出多版本类库>中详细介绍了如何创建.配置.条件编译. ...
 - 多测师讲解python_模块(导入模块和内置模块)_高级讲师肖sir
			
#自定义模块# from aaa import * #指定导入某个包中具体的类.函数.方法## A.fun1(2,2) #import +模块名 :# # import +模块名+.+.+# # 导入 ...
 - 本地环境Django配置问题
			
Django本地环境出现的问题 当你的前端出现这个问题的时候 你只需要吧setting.py 中的DEBUG 改为 True,即可 我原来是是DEBUG = False 本人亲测有用!!!
 - Django的安装和项目的启动
			
一.安装(安装最新LTS版): 1.命令行安装 pip install django==1.11.18 -i 源 2.pycharm 安装 二.创建项目 1.命令行创建 下面的命令创建了一个名为 ...
 - 例题4-2 刽子手游戏(Hangman Judge, UVa 489)
			
#include<stdio.h> #include<string.h> int ok ,no; int left ,chance; char s[20] ,s2[20]; v ...
 - 飞翔---------双重线性dp
			
题目: 鹰最骄傲的就是翱翔,但是鹰们互相都很嫉妒别的鹰比自己飞的快,更嫉妒其他的鹰比自己飞行的有技巧.于是,他们决定举办一场比赛,比赛的地方将在一个迷宫之中. 这些鹰的起始点被设在一个N*M矩阵的左下 ...
 - 使用composer 显示错误美化
			
新建comoser.json { "name": "brady_frmwork", "description":"php fram ...
 - requests-html添加header
			
from requests_html import HTMLSession session = HTMLSession() headers = { "User-Agent":&qu ...
 - Centos定时备份 MySQL数据库
			
一.编写数据库备份脚本 backupmysql.sh #!/bin/bash # Name:bakmysql.sh # This is a ShellScript For Auto DB Backup ...
 - 痞子衡嵌入式:MCUBootUtility v2.4发布,轻松更换Flashloader文件
			
-- 痞子衡维护的NXP-MCUBootUtility工具距离上一个版本(v2.3.1)发布过去2个月了,这一次痞子衡为大家带来了版本升级v2.4.0,这个版本主要有一个非常重要的更新需要跟大家特别说 ...