做网站大记事代码,电商平台建设费用,wordpress 做小程序,天津建设部网站保温目录 Python 语言基础语法特点注释缩进规范编写规则命名规范 变量保留字与标识符Python中的变量定义变量 基本数据类型数字字符串Bool类型数据类型转换 输入和输出input#xff08;#xff09;输入print 输出 Python 语言基础
语法特点
注释
单行注释#xff0c;语法如下… 目录 Python 语言基础语法特点注释缩进规范编写规则命名规范 变量保留字与标识符Python中的变量定义变量 基本数据类型数字字符串Bool类型数据类型转换 输入和输出input输入print 输出 Python 语言基础
语法特点
注释
单行注释语法如下
#注释内容
print(hello ,world!) # 输出 hello world多行注释语法如下 输出helloworld!
print (hello, world!)
输出helloworld!运行结果 为了解决Python 2.x 中不支持直接写中文使用如下代码
# coding:utf-8缩进
Python使用冒号:和缩进区分代码之间层次
不想其他语言JavaC用{}分割代码块
缩进可以使用TAB键和空格实现
Python对代码缩进非常严格同一级别的代码块必须使用相同的缩进
Hight float ( input (请输入你的身高M)) # 输入身高Weight float (input (请输入你的体重Kg)) # 输入体重BMI Weight / (Hight ** 2) #计算BMIif BMI 18.5 :print (过轻) #输出身体情况
elif 18.5 BMI 24 :print (正常) #输出身体情况
elif 24 BMI 27 :print (轻度肥胖) #输出身体情况
elif 27 BMI 30 :print (中度肥胖) #输出身体情况
elif 30 BMI 35 :print (重度肥胖) #输出身体情况
代码中不同缩进会抛出异常 规范
编写规则
每个 import 语句只导入一个模块
import sys
import os不推荐写法
import sys,os行尾不添加;,如下错误写法
Hight float ( input (请输入你的身高M));
Weight float (input (请输入你的体重Kg));不在同一行用;分隔两句建议每行不超过80个代码此为不规范写法
Hight float ( input (请输入你的身高M));Weight float (input (请输入你的体重Kg))命名规范
常量命名可以使用全部大写
类名使用首字母大写命名
可使用下划线_组合命名如man_age 10
#一些常见命名
ManAge 10
manAge 10
Man_age 10变量
保留字与标识符 保留字在Python中是被赋予特殊意义的单词不被用作变量类函数模块和其他对象使用。 Python中的保留字可以通过IDLE中输入一下代码查看 import keywordkeyword.kwlist保留字如下
[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]常见错误 标识符可以理解为一个名字主要用来给变量函数类模块和其他对象命名 由字母下划线数字组成并且第一个字符不能是数字不能使用Python中的保留字
如下是合法的标识符
TURE
Address
name
name2
man_age以下是非法标识符
3name
if
$pricePython中标识符不能含有空格特殊字符%$… 尽量不要使用中文做标识符 Python中的变量
Python中不需要声明定义变量名及其类型可直接赋值创建变量
变量名必须是一个有效的标识符不能是保留字应选择有意义的单词做变量名见名知意
定义变量
语法格式如下
变量名 value列如
number 1234
nick 见名知意Python中可以使用内置函数 type返回变量类型 基本数据类型
数字
整数int
number 1234556789
number2 666666666666666666666666666666666666666666666666666666
nummber3 -1234 #负数浮点数float
number 3.14159复数 i 为虚部
sum 5 3i
sum 4i
sum -4i字符串
在Python中字符串是数组可以通过访问数组的方式访问字符串
a Hello, World!
print(a[1])通过len函数返回字符串长度
a Hello, World!
print(len(a))Bool类型
在编程中您通常需要知道表达式是 True 还是 False。
您可以计算 Python 中的任何表达式并获得两个答案之一即 True 或 False。
比较两个值时将对表达式求值Python 返回布尔值答案
print(8 7)
print(8 7)
print(8 7)数据类型转换
int() - 用整数字面量、浮点字面量构造整数通过对数进行下舍入或者用表示完整数字的字符串字面量 float() - 用整数字面量、浮点字面量或字符串字面量构造浮点数提供表示浮点数或整数的字符串 str() - 用各种数据类型构造字符串包括字符串整数字面量和浮点字面量
实例
x int(2.5) # y 将是 2
y float(3) # z 将是 3.0
z str(4.0) # z 将是 4.0输入和输出
input输入
语法
variable input(提示文字)实例
age int (input (请输入您的年龄 )) # 这里使用int()将年龄转换为整数print 输出
语法
print(输出内容)实例
print (Hello , world!)