Python第二天  变量  运算符与表达式  input()与raw_input()区别  字符编码  python转义符  字符串格式化  format函数字符串格式化  帮助 目录 Pycharm使用技巧(转载) Python第一天  安装  shell  文件 Python第二天  变量  运算符与表达式  input()与raw_input()区别  字符编码  python转义符  字符串格式化 Python第三天 序列  5种数据类型  数值  字符串  列表  元组  字典 Py…
一.此次程序需要实现: 1.设定固定的用户名密码 2.用户名密码输入正确打印登录正确信息 3.仅仅运行三次登录 二.本次使用的python版本为: Windows下版本号: C:\Users\daisy>python --version Python 2.7.13rc1 Linux下版本号: 三.设计思路: 1.定义用户名变量:USER_name = "admin1" 2.定义密码变量:PASSWORD = "admin123" 3.由于必须实现3次登录可以采…
员工管理系统+字符编码+Python代码文件操作 1.员工管理系统 1.1  debug 代码调试 1.先使用鼠标左键在需要调试的代码左边点击一下(会出现一个红点)2.之后右键点击debug运行代码 1.2  员工管理系统 练习: # 2.定义一个空列表 用于存放用户字典数据 user_data_list = [] # 1.代码运行起来之后 可以循环提示用户有哪些功能编号可以选择 # 2.查看指定用户数据(格式化输出美化一下) # 3.修改用户的薪资的待遇(一通百通) 修改用户名 年龄 # 4.…
python基础知识 1.变量 变量:把程序运算的中间结果临时存到内存里,以备后面的代码可以继续调用. 作用:A.存储数据. B.标记数据. 变量的声明规则: A:变量名只能是字母,数字或下划线任意组合.(不可以有特殊字符) B:变量名第一个字符不可以是数字. C:不可以用关键字命名. 命名习惯: A:驼峰体(每个单词首字母大写) B:下划线. 例: age_of=56 2.常量 常量:指不变的量. 在python中没有专门的语法代表常量,程序员约定俗成用全部大写代表常量. AGE=18 3.i…
变量和数据类型 一.什么是变量,常量 思考:程序执行指的是什么? 对数据进行存储处理和计算,最终获得结果,这是程序执行的本质. 变量的概念和在数学中的变量的概念一样的,只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型. 例如:一个仓库存有霍亮和霍晶两人的金银财宝,共10吨,已知霍晶的财宝是霍亮的4倍,问霍晶霍亮分别有多少财宝? 解: 设霍亮的财宝为X,则霍晶的就是4X X+4X =10 X=2 变量的本质就是一小块内存,在程序运行过程中用于存储数据,并且数据可以改变 有些书籍把变量解…
目录 1. Python2中的input.raw_input赋值方式和Python3中的input赋值方式的差别 2. 运算符 3. python运算符优先级 4. 格式化输出 5. 链式赋值 6. 交叉赋值 7. 解压赋值操作符 1. Python2中的input.raw_input赋值方式和Python3中的input赋值方式的差别 版本\命令 raw_input input Python2.* 所有输入作为字符串看待,返回字符串类型. 只接受int或者float类型 Python3.* 除…
python学习—字符编码 例如汉字“中” 十进制:20013 二进制:01001110 00101101(unicode)/11100100 10111000 10101101(utf-8) 十六进制:u4e2d 八进制: ascii ASCII编码是1个字节 只能编码纯英文 节省空间 unicode Unicode编码通常是2个字节.(比如字母A用ASCII编码是十进制的65,二进制的01000001:A的Unicode编码是00000000 01000001.) uicode统一编码,解决…
Python3中的String类型 首先,Python中没有字符类型,只有字符串类型.单个字符按照长度为1的字符串处理,这对于曾是OIER的我来说有点不适应啊. 字符串的表示方法 最常用的就是用一对双引号或一对单引号把一串字符括起来,像这样 'Hello world!' 或 "Hello world!" .这两种表示方法可以说完全一样,没啥区别.这两种完全一样的东西存在的目的貌似只有一个,如果字符串中含有一个单引号,就要用双引号括起来,避免单引号匹配不起来,像这样 "I'm…
在C语言中,我们使用printf("%s","hello")这种形式进行字符串的拼接 在python中,进行这样的拼接有两种实现方式,分别是%号拼接以及使用format函数,以下进行代码演示 %号拼接字符串 在python中是用%号可以进行字符串的拼接,这个跟print函数是无关的.以下进行举例 打印字符串 msg = "i am %s,my blogs is %s" % ("CodeScrew","www.cnbl…
1.取模%,如果余数为零,则判断可以整除.2.余数永远小于除数.3.自增运算符++或自减运算符--单独使用时,前++.--后++.--效果是一样的4.先加一,后使用,前++:先使用,后加一,后++5.短路逻辑,能少判断一个,就绝不多判断一个6.与&&必须每个条件都为true,结果才为true. 或||只要有一个条件为true,结果就为true. 非!颠倒原来的布尔值7.字符用单引号包裹,字符串用双引号包裹8.条件运算符也叫三目运算符,通常用于赋值语句中.9.三目运算符嵌套 //判断条件和结…
Python第十天   print >> f,和fd.write()的区别    stdout的buffer  标准输入 标准输出  从控制台重定向到文件  标准错误   重定向 输出流和输入流  捕获sys.exit()调用 optparse  argparse 目录 Pycharm使用技巧(转载) Python第一天  安装  shell  文件 Python第二天  变量  运算符与表达式  input()与raw_input()区别  字符编码  python转义符  字符串格式化 P…
Python第五天   文件访问    for循环访问文件    while循环访问文件   字符串的startswith函数和split函数  linecache模块 目录 Pycharm使用技巧(转载) Python第一天  安装  shell  文件 Python第二天  变量  运算符与表达式  input()与raw_input()区别  字符编码  python转义符  字符串格式化 Python第三天 序列  5种数据类型  数值  字符串  列表  元组  字典 Python第四…
python从2.6开始支持format,新的更加容易读懂的字符串格式化方法,从原来的% 模式变成新的可读性更强的 花括号声明{}.用于渲染前的参数引用声明, 花括号里可以用数字代表引用参数的序号, 或者 变量名直接引用. 从format参数引入的变量名 . 冒号:. 字符位数声明. 空白自动填补符 的声明 千分位的声明 变量类型的声明: 字符串s.数字d.浮点数f 对齐方向符号 < ^ > 属性访问符中括号 ☐ 使用惊叹号!后接a .r. s,声明 是使用何种模式, acsii模式.引用__…
Python中格式化format()方法详解 Python中格式化输出字符串使用format()函数, 字符串即类, 可以使用方法; Python是完全面向对象的语言, 任何东西都是对象; 字符串的参数使用{NUM}进行表示,0, 表示第一个参数,1, 表示第二个参数, 以后顺次递加; 使用":", 指定代表元素需要的操作, 如":.3"小数点三位, ":8"占8个字符空间等; 还可以添加特定的字母, 如: 'b' - 二进制. 将数字以2为基数…
创建列表的方式 list= [XX,XX] 或 list1 = list()使用list方法,将字符串或元祖创建为列表 列表名[其实位置:结束位置] 取列表中的特定元素 >>> name ['aa', 'cc', 'dd', 33, 4, 5, 6, 8] >>> name[1:3] ['cc', 'dd'] 如果从后向前取,则从-1开始 >>> name ['aa', 'cc', 'dd', 33, 4, 5, 6, 8] >>>…
开启python之路 内容概要: 一.python介绍 二.安装 三.第一个python程序 四.变量和字符编码 五.用户输入 六.数据类型 七.一切皆对象 八.数据运算 九.if else 流程判断 十.while循环 十一.for循环 十二.break.continue 一.python介绍 python简介: Python是著名的Guido van Rossum(吉多·范罗苏姆)在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言,之所以选中Python(大蟒蛇的意思)作为该编…
变量和字符编码 #变量##声明变量```#_*_coding:utf-8_*_ name = "Tom"```上述代码声明了一个变量,变量名为: name,变量name的值为:"Tom" ##变量定义的规则: 变量名只能是 字母.数字或下划线的任意组合变量名的第一个字符不能是数字以下关键字不能声明为变量名除了类名单词首字母大写其他一律小写字母,单词之间用_分割```['and', 'as', 'assert', 'break', 'class', 'continue…
第一个python程序: Hello World程序 windows命令行中输入:python,进入python交互器,也可以称为解释器. print("Hello World!") windows中 新建文本文件:d:\helloworld.py,键入: print("Hello World!"), 命令行中运行:python d:\helloworld.py linux中 编辑helloworld.py: #!/user/bin/env python print…
python中星号变量的几种特殊用法 不知道大家知不知道在Python中,星号除了用于乘法数值运算和幂运算外,还有一种特殊的用法"在变量前添加单个星号或两个星号",实现多参数的传入或变量的拆解,本文将详细介绍"星号参数"的用法.有需要的可以参考借鉴. 一.什么是星号变量 最初,星号变量是用在函数的参数传递上的,在下面的实例中,单个星号代表这个位置接收任意多个非关键字参数,在函数的*b位置上将其转化成元组,而双星号代表这个位置接收任意多个关键字参数,在**b位置上将其…
登陆博客时才发现已经注册一年了,由于之前一直都没有打算从事软件开发行业,所以博客便被束之高阁,软件开发,对于我来说,是成长,更是磨炼.头脑风暴总是来去自由,记录灵感,与大家一起共享思维进步的成果. Python语言,很多人认为很简单,我也不否认,入门确实挺easy的,但是要达到精通,还是需要沉淀,积累.对于想学习Python的小伙伴来说,对于input()和raw_input()区别可能不是很清楚,也容易混淆,当然了,倘若你使用的是Python3.x版本,肯定就不用考虑什么input()与raw…
Python中的变量引用对象需注意的几点 分类:Python (55)  (0) 普通引用: Python中,变量的作用仅仅是一个标识,只有赋值后才被创建,它可以引用任何类型的对象,而且在引用之前必须赋值.赋值后的变量指向响应的对象,拥有该对象的空间.类型属于对象,但是不是变量. a = 3 a = "science" 上述代码说明数值3和字符串“science”分别是两种对象,初始变量a赋值对象3被创建,变量a指向对象3的内存空间,之后变量a又指向了字符串的内存空间. 共享引用: a…
字符串是一个字符序列,(提醒:序列是Python的一个重要的关键词),其中存放UNICODE字符.Python中的字符串是不可变的(immutable),即对字符串执行操作时,总是产生一个新的字符串而不是修改现有的字符串.   字符串常量的表示   1. 3种表示 #单引号 A = 'Python' #引号 B = "Python" #三引号 C = """Python""" 2. 为什么要这么麻烦?   (1)当字符串中包含…
关于字符编码 python解释器在加载 .py 文件中的代码时,会对内容进行编码(默认ascill) ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言,其最多只能用 8 位来表示(一个字节),即:2**8 = 256-1,所以,ASCII码最多只能表示 255 个符号. 关于中文 为了处理汉字,程序员设计了用于简体中文的GB2312和用于繁体…
一.字符串输出及运算 1.常用输出格式及方法 ')#单引号 ")#双引号 """)#三个引号 1234567890 1234567890 1234567890 Process finished with exit code 0 运行结果 没有任何区别,这就对了,我们可以通过不同的三种引号来输出指定的字符串. ')#内部引号输出错误 ")#内部引号输出错误 File "C:/Users/AMTF/PycharmProjects/untitled1/…
普通格式化方法 (%s%d)生成格式化的字符串,其中s是一个格式化字符串,d是一个十进制数; 格式化字符串包含两部分:普通的字符和转换说明符(见下表), 将使用元组或映射中元素的字符串来替换转换说明符; **如果d是元组的话,必须与s中的转换说明符个数一致; 如果d是dict的话,每个转换说明符都必须与dict中一个有效的键名相关联.** 转换说明符,都以%开始 输出格式 d,i 十进制 u 无符号数 o 八进制 x 十六进制或长整数 X 十六进制 f,e,E 浮点数 g,G 指数小于-4时使用…
参考:Python常见字符编码 + Python常见字符编码间的转换 一.Python常见字符编码 字符编码的常用种类介绍 第一种:ASCII码 ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言.它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646.如下图所示: 由于计算机是美国人发明的,因此,最早只有127个字母被编码到计…
一.字符编码 重点 ***** 1. 什么是字符编码:将人识别的字符转换计算机能识别的01,转换的规则就是字符编码表2. 常用的编码表:ascii.unicode.GBK.Shift_JIS.Euc-kr3. 编码操作:编码encode().解码decode()4. 了解:编码表的发展史 A.ascii(ASCII)表:字母.数字.英文符号与计算机01标识符的对应关系思考:如何将128个字符用01完全标签二进制:1111111=====>>>255====>>1bytes(1…
原文地址:http://blog.xiayf.cn/2013/01/26/python-string-format/ 每次使用Python的格式字符串(string formatter),2.7及以上版本的,我都会犯错,并且有生之年,我想我都理解不了它们的文档.我非常习惯于更老的% 方法.所以着手编写自己的格式字符串手册.若你有一些其他好的示例请告知我. .format()传入参数为列表时,应在列表前加上* >>> ls = ['a','b','c'] >>> '{}{…
在python开发过程中,print函数和format函数使用场景特别多,下面分别详细讲解两个函数的用法. 一.print函数 print翻译为中文指打印,在python中能直接输出到控制台,我们可以使用print函数打印任何变量的值到控制台,简单方便. 1.输出单个字符 print函数能直接打印单边个变量 a = 1.0 print(a) # 输出 1.0 print(1.0) # 与上面的输出相同,输出 1.0 也可以使用占位符输出 a = 1.0 print("a = %g" %…
前言:中文编码问题一直是程序员头疼的问题,而Python2中的字符编码足矣令新手抓狂.本文将尽量用通俗的语言带大家彻底的了解字符编码以及Python2和3中的各种编码问题. 一.什么是字符编码. 要彻底解决字符编码的问题就不能不去了解到底什么是字符编码.计算机从本质上来说只认识二进制中的0和1,可以说任何数据在计算机中实际的物理表现形式也就是0和1,如果你将硬盘拆开,你是看不到所谓的数字0和1的,你能看到的只是一块光滑闪亮的磁盘,如果你用足够大的放大镜你就能看到磁盘的表面有着无数的凹凸不平的元件…