Python基础-变量定义-输出输入】的更多相关文章

一.变量的定义 字母.数字.下划线组成,不能以数字开头,同时区分大小写 二.输出 print() print(,) 输出空格 input() 读取键盘输入…
Python基础篇(格式化输出,运算符,编码): 格式化输出: 格式:print ( " 内容%s" %(变量)) 字符类型: %s  替换字符串      %d 替换整体数字    %f替换浮点型 ------------ info of Alex Li -----------                          ------------ info of %s -----------  Name : Alex Li                           …
python基础_格式化输出(%用法和format用法) 目录 %用法 format用法 %用法 1.整数的输出 %o -- oct 八进制%d -- dec 十进制%x -- hex 十六进制 >>> print('%o' % 20) 24 >>> print('%d' % 20) 20 >>> print('%x' % 20) 14 2.浮点数输出 (1)格式化输出 %f --保留小数点后面六位有效数字 %.3f,保留3位小数位%e --保留小数点…
Python基础认识 1.字符串的格式化初识及占位符的简单应用 字符串的格式化 按照既定的要求进行有规定排版的一种输出方式. #我们想要输出的格式如下: ----------------------------- name:小明 age:15 hobby:篮球 ----------------------------- #为了达到以上目的需要进行格式化输出 name=input("name:") age=input("age:") hobby=input("…
1. 格式化输出 现在有以下需求,让⽤户输入name, age, job,hobby 然后输出如下所⽰: ------------ info of Alex Li ----------- Name : Alex Li Age : 22 job : Teacher Hobbie: girl ------------- end ----------------- 你怎么实现呢?你会发现,⽤字符拼接的⽅式还难实现这种格式的输出,所以⼀起来学⼀下新知识,只需要把要打印的格式先准备好, 由于⾥⾯的⼀些信息…
快速参考: 变量定义格式: 变量名=值 str1="hello world" # define a string var str2=hello # define a string var i= # define a int var f=1.3 # define a float var j=$i # define a var by an existed var 注意:等号两侧不能有空格 变量引用格式: $变量名 echo str1=$str1, str2=$str2, i=$i, f=$…
变量与运算符 变量 定义一个变量 a = [1,2,3,4,5,6] print(a) # [1,2,3,4,5,6] 变量命名要求: 首字母不能是数字 只能包含字符数字下划线 不能是关键字 type 不是关键字,可以做变量名,但是不建议使用. 变量名区分大小写. 关于列表 a = 1 b = a a = 3 print(b) # 1 a = [1,2,3,4,5] b = a a[0] = '1' print(a) # ['1',2,3,4,5] print(b) # ['1',2,3,4,5…
python 数据类型 一,整数,可以出来任意大小的整数. 如 1, 100, -8080,0 等等. 二,浮点数,浮点数也可以被成为小数. 三,字符串,字符串是以'' 或"". 四,布尔值,布尔值和布尔代数的表示完全一致,一个布尔值只有 True ,False. 五,空值,空值是Python 里一个特殊的值,用None 表示,None 不能理解为0, 因为0 是有意义的,而不是None是一个特殊的空值.   print 语句: print 'hello,world'   python…
figure:last-child { margin-bottom: 0.5rem; } #write ol, #write ul { position: relative; } img { max-width: 100%; vertical-align: middle; } button, input, select, textarea { color: inherit; font: inherit; } input[type="checkbox"], input[type=&quo…
在很多时候,你会想要让你的程序与用户(可能是你自己)交互.你会从用户那里得到输入,然后打印一些结果.我们可以分别使用 raw_input 和 print 语句来完成这些功能.对于输出,你也可以使用多种多样的 str (字符串)类.例如,你能够使用 rjust 方法来得到一个按一定宽度右对齐的字符串.利用 help(str) 获得更多详情.另一个常用的输入/输出类型是处理文件.创建.读和写文件的能力是许多程序所必需的 1.使用文件 通过创建一个file类的对象打开一个文件,分别使用file类的re…
一.计算机基础 1.CPU 相当于人体的大脑,用于计算处理数据. 2.内存  用于存储数据,CPU从内存调用数据处理计算,运算速度很快. PS:问:既然在内存里的数据CPU运算速度快,为什么计算机不全部用内存呢? 答:1.内存成本很高:2.计算机断电时,在内存里的数据会即刻消失:因此计算机不会全部使用内存存储数据. 3.硬盘 用于储存应该长久保存的数据和文件等.硬盘分两种,固态硬盘和机械硬盘.固态硬盘(Solid State Drive)用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元(…
一.注释 注释就是对代码的解释和说明.目的是为了让别人和自己很容易看懂.为了让别人一看就知道这段代码是做什么用的.正确的程序注释一般包括序言性注释和功能性注释.序言性注释的主要内容包括模块的接口.数据的描述和模块的功能.模块的功能性注释的主要内容包括程序段的功能.语句的功能和数据的状态.–来自百度百科 注释的分类 1.单行注释 以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用 #我是注释,可以在这里写一下功能说明之类 print("我上面一行是对我的注释")…
1.键盘输入输出 输入:input()和raw_input() 输出:str()和format raw_input([prompt]) 函数从标准输入读取一个行,并返回一个字符串(去掉结尾的换行符): #!/usr/bin/python # -*- coding: UTF-8 -*- str = raw_input("请输入:"); print "你输入的内容是: ", str 运行结果: input([prompt]) 函数和raw_input([prompt])…
初识变量 1.变量命名规则: a.字母 b.数字(不能开头) c.下划线 ps.硬性规定,命名必须是字母,数字,下划线,且不能以数字开头. 软性规则,以下划线分割 2.实例: a.写法: age_of_oldboy = 60 b.命名潜规则:age_of_oldboy 普通变量 Age_of_oldboy 首字母大写,一般为类 AGE_OF_OLDBOY 一般为常量写法 python中的变量不需要指明类型,系统会自动识别 可以使用type(变量的名字),来查看变量的类型 输出函数 输出格式: n…
1. 构建有默认参数的函数 当我们在构建一个函数或者方法时,如果想使函数中的一个或者多个参数使可选的,并且有一个默认值,那么可以在函数定义中给参数指定一个默认值,并且放到参数列表的最后就行了.比如: def func(a, b=42): print(a, b) func(1) #a=1, b=42 func(1,2) #a=1, b=2 如果默认参数使一个可以修改的容器,比如一个列表,集合或者字典,可以使用None作为默认值.比如: #使用列表list作为默认值 def func(a, b=No…
1,格式化输出. 现有一练习需求,问用户的姓名.年龄.工作.爱好 ,然后打印成以下格式 ------------ info of Alex Li ----------- Name : Alex Li Age : 22 job : Teacher Hobbie: girl ------------- end ----------------- 你怎么实现呢?你会发现,用字符拼接的方式还难实现这种格式的输出,所以一起来学一下新姿势 只需要把要打印的格式先准备好, 由于里面的 一些信息是需要用户输入的…
 一.python初识 python是一门 解释型弱类型编程语言. 特点: 简单.明确.优雅 二.python的解释器 CPython. 官方提供的. 内部使用c语言来实现 PyPy. 一次性把我们的代码解释成字节码文件. 可以直接去运行. 三.第一个python程序 print(任何内容) 四.变量 程序运行过程中产生的中间值. 暂时保存在内存中. 供后面的程序使用 命名规则: 1. 使用字母, 数字, 下划线组成 2. 不能数字开头, 更不能是纯数字 3. 不能用python的关键字 4.…
1.函数作用域介绍 函数作用域 Python中函数作用域分为4种情况: L:local,局部作用域,即函数中定义的变量: E:enclosing,嵌套的父级函数的局部作用域,即包含此函数的上级函数的局部作用域,但不是全局的. G:global,全局变量,即模块级别定义的变量,在模块开始.函数外定义的变量. B:built-in,系统固定模块里的变量,比如int,bytearray等. 搜索变量的优先级顺序依次是:局部作用域 > 外层作用域 > 当前模块中全局作用域 > python内置作…
1.什么是变量? 其实就是给数据起个名字而已.在python中你不想要关心数据类型,因为在你赋值的时候它已经自己帮你识别了 2.创建变量时候会在内存中开辟一个空间,具体的细节不需要咱们关心,解释器会分配指定内存,并决定什么数据可以被存储在内存中 3.python中的变量不需要声明.每个变量在使用前都需要赋值,变量赋值以后该变量才会被创建 4.变量的命名:字母.数字.下划线; 数字不能开头;不可以使用关键字 5.变量的分类: 可变:列表\字典 不可变:数字\字符串\元组(数组) counter =…
字符占位符%s #_cvvh:"chenxi" #date: 2019/6/24 print ('chhjg') # 格式化输出 name = input("Name:") age = input("age:") job = input("job:") salary = input("salary:") mag = ''' -------------info of ---- Name: %s Age: %s…
python是一天学一点,就这样零零碎碎…… 格式化输出 %是占位符,%s是字符串格式,%d整数格式,%f是浮点数格式 name = input('输入姓名') age = input('输入年龄') str = '年龄:%d,姓名:%s' %(int(age),name) str = '年龄:%s,姓名:%s' %(age,name) print(str) 因为input默认输入的是类型是字符串,所以即便输入一个数字,其格式化也是%s ,但是如果想用%d格式输出,则需先强制转换成int类型 w…
有一个需求,问用户的姓名,年龄,工作,爱好,然后打印成以下格式: -----------info of yangwei--------------- Name : yangwei Age : 22 Job : IT Hobby : read ---------------end------------------- 这种形式用字符拼接的方式还很难实现这种格式的输出,因此需要格式化输出. 只需要把打印的格式先准备好,由于里面的一些信息是需要用户输入的,没办法预先知道,因此可以先放置个占位符,再把字…
变量 变量名由字母.数字(不能为首字符).下划线组成,不能使用关键字 以下关键字不能声明为变量名 ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'pri…
在写代码时,我们会经常与字符串打交道,Python中控制字符串格式通常有三种形式,分别是使用str%,str.format(),f-str,用法都差不多,但又有一些细微之差. 一起来看看吧~~~ 一.%用法 1.字符串输出 >>>print('hi! %s!'%('Echohye')) # 如果只有一个数,%后面可以不加括号,如print('hi! %s!'%'Echohye'),下同 hi! Echohye! >>> name = 'Echohye' >>…
  目录 %用法 format用法 %用法 1.整数的输出 %o —— oct 八进制%d —— dec 十进制%x —— hex 十六进制 1 >>> print('%o' % 20) 2 24 3 >>> print('%d' % 20) 4 20 5 >>> print('%x' % 20) 6 14 2.浮点数输出 (1)格式化输出 %f ——保留小数点后面六位有效数字 %.3f,保留3位小数位%e ——保留小数点后面六位有效数字,指数形式输出…
------  python注释 注释的作用:代码提示,运行时忽略不必要的代码 注释的三种方式: 1.“#” 单行注释 2.多行注释   三个单引号  和三个双引号都可以 注释的快捷键 Ctrl + / ------  在使用pyCharm 的时候一定要 顶格 ----  python 变量 变量: 用于存储数据 创建变量并赋值 # python 中你赋予变量什么值就是什么类型 x = 1 x = 1.232 x = '帅' x = "哈哈" x,y = 2,'cc' print(x)…
一.类定义: class <类名>: <语句> 类实例化后,可以使用其属性,实际上,创建一个类之后,可以通过类名访问其属性.如果直接使用类名修改其属性,那么将直接影响到已经实例化的对象 类的私有属性: __private_attrs  两个下划线开头,声明该属性为私有,不能在类地外部被使用或直接访问.在类内部的方法中使用时 self.__private_attrs 类的方法 在类地内部,使用def关键字可以为类定义一个方法,与一般函数定义不同,类方法必须包含参数self,且为第一个…
一.格式化输出 占位符%,字符串占位符%s,数字占位符%d 第一种name = input('姓名') age = input('年龄') hobby = input ("爱好") msg="我叫%s,我今年%d,我喜欢%s"%(name,int(age),hobby) print(msg) 第二种 dic = {'name': '老男孩', 'age': 51, 'hobby': '吃'}msg = '我叫%(name)s,我今年%(age)d,我喜欢%(hobb…
变量是只不过保留的内存位置用来存储值.这意味着,当创建一个变量,那么它在内存中保留一些空间. 根据一个变量的数据类型,解释器分配内存,并决定如何可以被存储在所保留的内存中.因此,通过分配不同的数据类型的变量,你可以存储整数,小数或字符在这些变量中. 变量的赋值: a = ' b = 'abc' c = [] d = 123 变量类型: 1.字符串 2.布尔类型 3.整数 4.浮点数 5.数字 6.列表 7.元组 8.字典 9.日期 1.字符串 str1 = 'python' str2 = "py…
python的格式化输出,原来不是很理解,现在有点了解了,为此特意写一个博客来记录一下,以便自己会忘记了,随时查看, 程序主体 #格式化输出之一 name = input("pls input your name:") age = input('pls input your age:') info = ''' ------------------info of {_name}--------------------- Name: {_name} Age: {_age} --------…