python关于变量名的基础知识点


Posted in Python onMarch 03, 2020

变量名

1、组成:数字、字母、下划线

2、变量名要有意义

3、多个单词则用下划线,如user_id

4、python的变量名不要驼峰显示

字符串:

1、引号内的都称为 字符串

2、常用引号:' '," ",'' '',"" "",''' ''', """ """

3、支持运算:+,*

数值:

1、支持运算:+,-,*,/,**(指数),%(取余数),//(取商)

如:3**4=81

5%3=2

5//3=1

if 条件语句

格式1:

if 条件:
print("ok")
else:

print("error")

嵌套:

if 1 != 1:
if 2 !=2:
print("1")
else:
print("2")
else:
print("---end---")

多次判定:

score = input("请输入你的分数:")
if score == '90':
print("优秀")
elif score == "80":
print("良好")
elif score == "70":
print("一般")
elif score == "60":
print("及格")
else:
print("不及格")

补充:pass 用法(成立则不执行)

输出1-100的奇数:

n = 0
while n <= 100:
n+=1
if n%2 == 0:
pass
else:
print(n)
print("---end---")

循环:

死循环:

import time
while 1==1:
print("ok",time.time())

知识点扩展:

变量命名:

1、下划线或大小写字母开头,后面可跟下划线、大小写字母和数字任意组合(但一般以下划线开头具有特殊含义,不建议使用)

2、推荐使用具有固定含义的英文单字或者缩写,比如srv = server, skt = socket,一般以posix命名规则为主

3、推荐驼峰写法:大驼峰用来写类,如MyFirstLove,小驼峰如myFirstLove或posix用来写变量或函数名,二者相比目前比较推荐posix写法,如:my_first_love

4、避开保留字和关键字,如class、def、break、for;(打印出系统全部关键字方法,import keyword;//首先引起关键字模块 print(keyword.kwlist)//打印)

到此这篇关于python关于变量名的基础知识点的文章就介绍到这了,更多相关python变量名详解内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python创建模块及模块导入的方法
May 27 Python
Python中类型检查的详细介绍
Feb 13 Python
python实现Floyd算法
Jan 03 Python
解决pycharm运行出错,代码正确结果不显示的问题
Nov 30 Python
Python实现随机取一个矩阵数组的某几行
Nov 26 Python
浅析matlab中imadjust函数
Feb 27 Python
Python基于stuck实现scoket文件传输
Apr 02 Python
Python configparser模块封装及构造配置文件
Aug 07 Python
Python Web项目Cherrypy使用方法镜像
Nov 05 Python
Pytorch 图像变换函数集合小结
Feb 01 Python
Python机器学习之KNN近邻算法
May 14 Python
Python基础之元编程知识总结
May 23 Python
python生成13位或16位时间戳以及反向解析时间戳的实例
Mar 03 #Python
python 插入日期数据到Oracle实例
Mar 02 #Python
Python datetime 格式化 明天,昨天实例
Mar 02 #Python
Python MySQL 日期时间格式化作为参数的操作
Mar 02 #Python
记一次pyinstaller打包pygame项目为exe的过程(带图片)
Mar 02 #Python
Python3 操作 MySQL 插入一条数据并返回主键 id的实例
Mar 02 #Python
Python 调用有道翻译接口实现翻译
Mar 02 #Python
You might like
超人钢铁侠联手合作?美漫作家呼吁DC漫威合作联动以抵抗疫情
2020/04/09 欧美动漫
php生成数字字母的验证码图片
2015/07/14 PHP
php数据库的增删改查 php与javascript之间的交互
2017/08/31 PHP
PHP设计模式之PHP迭代器模式讲解
2019/03/22 PHP
ThinkPHP5 框架引入 Go AOP,PHP AOP编程项目详解
2020/05/12 PHP
Iframe thickbox2.0使用的方法
2009/03/05 Javascript
JavaScript高级程序设计(第3版)学习笔记5 js语句
2012/10/11 Javascript
关闭浏览器输入框自动补齐 兼容IE,FF,Chrome等主流浏览器
2014/02/11 Javascript
如何将php数组或者对象传递给javascript
2014/03/20 Javascript
JS辨别访问浏览器判断是android还是ios系统
2014/08/19 Javascript
jquery学习总结(超级详细)
2014/09/04 Javascript
实现图片预加载的三大方法及优缺点分析
2014/11/19 Javascript
javascript封装 Cookie 应用接口
2015/08/07 Javascript
javascript创建对象、对象继承的实用方式详解
2016/03/08 Javascript
详解Javascript函数声明与递归调用
2016/10/22 Javascript
Vue开发过程中遇到的疑惑知识点总结
2017/01/20 Javascript
JS排序之冒泡排序详解
2017/04/08 Javascript
bootstrap suggest下拉框使用详解
2017/04/10 Javascript
使用Node.js实现ORM的一种思路详解(图文)
2017/10/24 Javascript
js+canvas实现滑动拼图验证码功能
2018/03/26 Javascript
详解基于vue-cli3.0如何构建功能完善的前端架子
2018/10/09 Javascript
jQuery Ajax实现Select多级关联动态绑定数据的实例代码
2018/10/26 jQuery
详解json串反转义(消除反斜杠)
2019/08/12 Javascript
一些Python中的二维数组的操作方法
2015/05/02 Python
Python2中的raw_input() 与 input()
2015/06/12 Python
由浅入深讲解python中的yield与generator
2017/04/05 Python
Python多进程写入同一文件的方法
2019/01/14 Python
python tkinter之 复选、文本、下拉的实现
2020/03/04 Python
Python 实现进度条的六种方式
2021/01/06 Python
CSS3+js实现简单的时钟特效
2015/03/18 HTML / CSS
店长岗位的工作内容
2013/11/12 职场文书
毕业生自荐书
2013/12/18 职场文书
刑事辩护授权委托书
2014/09/13 职场文书
副乡长民主生活会个人对照检查材料思想汇报
2014/10/01 职场文书
大学军训决心书
2015/02/05 职场文书
Python实现信息轰炸工具(再也不怕说不过别人了)
2021/06/11 Python