day1. python注释及变量
一、注释
1、单行注释 #
# python 2.x print "你好"
# python 3.x print("你好")
2、多行注释 ''' ''' 或 """ """
'''
print("123")
print("456")
''' """
print("qqq")
print("www")
"""
3、多行注释时注意嵌套
有嵌套时:
里面用三个单引号,外面用三个双引号
里面用三个双引号,外面用三个单引号
不能同时使用
例:
"""
print("你好")
'''
print("h")
'''
print("world")
"""
4、注释具有一定的排错性
先包裹一部分代码划分错误区间
执行代码看是否报错
如果不报错,代表错误就在注释内,再打开一部分继续排查
二、变量
1、变量的概念
就是可以改变的量,指代内存中的一块空间
2、变量的声明
方式一、
a = 100
b = 101
print(a)
print(b)
方式二、
a,b = 100,101
print(a,b)
方式三、
a = b = 100
print(a,b)
3、变量的命名


字母数字下划线,首字母不能为数字
严格区分大小写,且不能使用关键字
变量命名有意义,且不能使用中文哦
变量命名诗
4、变量命名错误示例


# print = 'aaa'
# print(print)
# 变量print替换了内置函数print的含义 fasdfsfds="qwerdf"
# 名字不能表达变量的含义 # 使用中文命名变量可以,但是严禁使用
我的家 = "吉林长春"
home = "吉林长春" """
1. 中文命名的变量会占用更多空间
2. 中文命名的变量容易乱码
utf-8 国际标准编码(可变长的unicode编码) 中文字符占用3个字节,英文数字和特殊符号占用1个字节
gbk 国标编码 , 中文字符2个字节, 英文数字和特殊符号占用1个字节
"""
变量命名错误示例
5、变量的交换
方式一、


# 通用写法
a = 13
b = 14 tmp = a # tmp = 13
a = b # a = 14
b = tmp # b = 13
print( a , b ) # 14 13
方式一
方式二、


# python特有
a = 13
b = 14 a,b = b,a
print(a,b)
方式二
6、常量
不可改变的量 (双方约定俗成,把字母变成大写,这个值不能改变)
CHANGLIANG = ""
CHANGLIANG = "你好"
day1. python注释及变量的更多相关文章
- Python注释、变量、常量
变量:就是将一些运算的中间结果暂存到内存中,以便后续代码调用 1.必须由数字.字母,下划线任意组合,且不能数字开头 2.不能是Python中的关键字,['and', 'as', 'assert'等] ...
- day1:注释和变量
1.注释的作用:对代码的解释,方便以后阅读代码 2.常用的快捷键:ctrl+q:notepad++的注释ctrl+/:pycharm的注释ctrl+c:复制ctrl+v:粘贴ctrl+z:撤销ctrl ...
- Python语言——基础01-环境安装、注释、变量
开篇导言: 今天开始进行python学习的笔记更新,以后我都用截图的方式更新,方便不麻烦,界面美观,今天学习更新的python学习内容是环境安装.注释.变量的内容 关注我博客的童鞋从现在开始也可以跟着 ...
- Python基础入门:注释、变量、运算符与数据类型
一.为什么要学习python? python的特点 python作为一门脚本语言,在越来越多的行业和领域发挥着重大作用,比如机器学习.网站开发.数据分析.爬虫.自动化测试. 同时,python具备以下 ...
- Day1 - Python基础1 介绍、基本语法、流程控制
Python之路,Day1 - Python基础1 本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入 模块初识 .pyc是个什么鬼 ...
- python注释、脚本参数、字节码
python注释.脚本参数.字节码 --道心 python安装 1.下载安装包 https://www.python.org/downloads/ 2.安装 默认安装路径:C:\python27 3. ...
- Python之路,Day1 - Python基础1
本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入 模块初识 .pyc是个什么鬼? 数据类型初识 数据运算 表达式if ...else语 ...
- Day1 Python 介绍及基础
******************本文目录******************一.Pyhon基本介绍 1.Why Python? 2. Python 是一门什么样的语言? 3.Python的优缺点: ...
- python编程之变量和简单的数据结构
一.变量 前面我们用python输出了“hello world!” 这次我们在前面加入一行,定义一个变量,然后修改第二行. 添加变量导致Python解释器需要做更多工作.处理第1行代码时,它将文本“H ...
随机推荐
- iOS应用千万级架构:MVVM框架
业务模块内的MVC和MVVM架构 目前,唯品会中MVC和MVVM架构并存,后期会偏重于MVVM架构的使用. MVC架构 Model:程序中要操纵的实际对象的抽象,为Controller提供经过抽象的业 ...
- 正则表达式以及sed,awk用法 附带案例
则表达式 基本正则 ^ $ [ ] [^] . * \{n,m\} \{n,\} \(ro\)\{2\} \(\) 扩展正则 egrep grep - ...
- Set 和 Map
1. 数组去重 <script type="text/javascript"> [...new Set(array)] </script> 2. 条件语句的 ...
- mui div滚动阻止触发下拉刷新
function orderListScroll () { var _orderObj = document.querySelector('.circulation-loan-list') //div ...
- C#学习与个人总结
本学期的C#相对来说,自我学习方法大有收获.但自律性.自我约束能力,我是否达到预期的最好效果,这个很难说出口.本学期在图书馆借了一本MySql.微机原理的书看了看,记了一些笔记.感觉知识有一些相同,有 ...
- python中可变类型和不可变类型
1.python中的可变类型和不可变类型 python中的数据类型大致可分为6类:1.Number(数字) 2. String(字符串) 3. Tuple (元组) 4. List(列表) 5. Di ...
- Java 字符串比较、拼接问题
@ 目录 1.字符串的比较 1. 1 字符串常量池 1.2 String类型的比较方式 1.3 String的创建方式 1.3.1 直接使用"="进行赋值 1.3.2 使用&quo ...
- 每天一点python:正则表达式中的findall方法
举例:使用findall获取所有匹配的正则表达式文本,然后逐一替换. #! python3 """ A regular expression example: find ...
- 深入理解JVM(③)再谈线程安全
前言 我们在编写程序的时候,一般是有个顺序的,就是先实现再优化,并不是所有的牛P程序都是一次就写出来的,肯定都是不断的优化完善来持续实现的.因此我们在考虑实现高并发程序的时候,要先保证并发的正确性,然 ...
- NVIDIA GPU Pascal架构简述
NVIDIA GPU Pascal架构简述 本文摘抄自英伟达Pascal架构官方白皮书:https://www.nvidia.com/en-us/data-center/resources/pasca ...