Python基础3 |
您所在的位置:网站首页 › pycharm字符 › Python基础3 |
目录
二、环境搭建(点击跳转)4.2、PyCharm 常规设置
三、基本数据类型1、Python中的几个概念1.1、表达式1.2、语句1.3、程序1.4、函数(function)1.5、代码块1.6、pass语句
2、标识符2.1、Python语言的组成2.2、关键字2.3、标识符
3、基本数据类型3.1、整数和小数3.2、布尔值3.3、None常量
4、变量4.1、变量的运算
5、字符串(str)5.1、长字符串
二、环境搭建(点击跳转)
4.2、PyCharm 常规设置
字体修改:
File -> Settings -> Editor -> Font -> Size (字体大小) File -> Settings -> Editor -> Font -> Font (字体样式) 关闭更新:File -> Settings -> System Settings -> Updates -> Automatically check updates for (取消打勾) 自动导包:File -> Settings -> Editor -> General -> Auto lmport -> Show import popup (打勾) 关闭自动打开:File -> Settings -> Appearance & Behavior -> System Settings -> Reopen last project on startup (取消打勾) 文件开头描述:File -> Settings -> Editor -> File and Code Templates -> Python Script (添加相关代码) 更改文件编码File -> Settings -> Editor -> File Encodings -> 更改为UTF-8 PyCharm基本操作:多行注释: CTRL + / 识别一些简单的错误: ALT + ENTER 三、基本数据类型 1、Python中的几个概念 1.1、表达式表达式类似于数学公式 表达式由数字、运算符、数字分组符号、自由变量和约束变量等 以能求得数值得有意义排列方法所得的组合 1.2、语句语法自成体系的单位 由一个词或句法上有关连的一组词组成 1.3、程序程序由表达式和语句组成 1.4、函数(function)函数是一种语句,犹如小型程序,可以用来执行特定的操作; 函数分为2种: 内置函数(Python提供的) 自定义函数(自主创建) 自定义函数: def xxx():函数有2个要素: 参数 返回值 PS:return 反面的代码就是返回值 1.5、代码块代码块后面的代码要么都执行要么都不执行 代码块以缩进开始(4个空格) 函数主体以冒号( : )结束 函数主体后面跟着的括号是参数(可有可无) 代码块在函数主体下一行以缩进((4个空格)开始(可以多行并不限制) 返回值 return 代码后面跟着的就是返回值,可以是任意对象 返回值 默认是空值None 返回值也为结束语,返回值下一行的函数代码块将不再执行 返回值可以用 赋值 方式来接收函数返回值 1.6、pass语句代表的是空语句 作用:保证程序的完整性 示例1:如果函数后面没有代码块运行会报错 def fun(): >>SyntaxError: unexpected EOF while parsing def fun():加上pass后运行程序就不会报错 pass >> 2、标识符 2.1、Python语言的组成关键字 标识符 注释 变量和数值 运算符 语句 函数 序列 2.2、关键字可以到官方查询关键字 也可以通过IDLE查询 import keyword keyword.kelist在程序中定义的一些符号和名称 组成由26个英文字母大小写、数字0-9、标点符号 标识符的规则: 不能是关键字 不能以数字开头 命名方式(见名识意): 驼峰命名方式:小驼峰命名、大驼峰命名 下划线命名方式 小驼峰命名: 小驼峰命名规则,除首个单词首字母小写之外,其他单词首字母都是大写大写(常用于变量名,函数名) 示例:aDog 、 myName 、 myLastName 、myFirstName 大驼峰命名: 大驼峰命名规则,首个单词首个字母以大写(常用于类名,属性,命名空间等。) 示例:Power 、 Buffer 、 Size 下划线命名方式: 用下划线链接 示例:get_url 、 print_employee 3、基本数据类型 3.1、整数和小数整型(int) 所有整数 整数可以是无限大,不是小数的数就是整数 示例: 1 、 50 、 1000 、 -1152 、 5468946 浮点型(float) 所有小数 运算中有浮点数,那么返回的结果必定是浮点数 示例:0.1 、 0.554 、 1.25 、 45.25 、1.0 小知识: 运算中如果其中一个参数为浮点数,则另一个参数转换为浮点; 否则,两者都必须是整数,并且不需要转换。 3.2、布尔值布尔值(bool) 有2个值:True 、 False 用于条件判断 3.3、None常量None空值只有一个值:None 4、变量变量是表示(或指向)特定值的名称 通俗的说变量就是给数据个名字 变量的命名要符合标识符规则 4.1、变量的运算通过 = 号 可以赋值给变量 x = 3 把3赋值给x,x是变量名赋值后的变量可以用于表达式中 示例1: a = 3 b = 5 print(a + b) >> 8 示例2: a = 10 b = 2 print(a / b) >> 5.0 5、字符串(str)字符串是由 Unicode码构成的 通俗的说引号包括的内容就是字符串 示例1: print('\U0001F60A') >> 😊 示例2: print('\N{Cat}') >> 🐈 示例3: print(' Unicode码都可以为字符串所用') >> Unicode码都可以为字符串所用单引号和双引号没有任何差别 在一些特殊情况下可能会有用 示例1: print('Let 's go!') >> SyntaxError: invalid syntax 示例2: print("Let 's go!”) >> "Let 's go!”示例1并非一定要像示例2一样,也可以使用反斜杠对引号转义 转义字符转义字符是特殊的字符常量、具有特定的含义,不同于字符原有的意义 以反斜杠 \ 开头表示 反斜杠字符功能\t制表符\n换行符\\反斜杠\’’\""r取消所有转义 示例1:使用反斜杠\对引号进行转义 print('Let \'s go!') >> 'Let 's go!' 示例2: print('hello world') >> SyntaxError: EOL while scanning string literal > 示例3: print('hello \n world') >> hello >> world 5.1、长字符串长字符串又称为文档字符串 要表示很长的字符串(跨越多行的字符串),可以使用三引号 ‘’’ ‘’’ 引号内可以换行,并且会保留字符串的格式(单引号和双引号不需要转义也会显示出来) 示例1: print('''hello world''') >> Hello >> world 示例2: print(''' 这是一个很长的字符串 字符串会保留原来的格式 并且换行不需要转义字符 使用' "单双引号也不用转义 ''') >> 这是一个很长的字符串 >> 字符串会保留原来的格式 >> 并且换行不需要转义字符 >> 使用' "单双引号也不用转义 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |