python学习记录
Tachyon.xue
这个作者很懒,什么都没留下…
展开
-
学习python3.6 注释和#号
闲来无事学习下python,记录学习过程,小白一枚。# A comment, this is so you can read your program later.# 一个注释这是为了以后可以阅读你的程序。# Anything after the # is ignored by python.# “#”之后的内容会被python忽略。print("I could have code l...原创 2019-07-09 10:54:24 · 278 阅读 · 0 评论 -
python3.6学习第十六读写文件
1、部分命令close:关闭文件。跟你的编辑器中的“文件” --> “保存”是一个意思。read:读取文件的内容。你可以把结果赋给一个变量。readline:只读取文本文件中的一行。truncate:清空文件,请小心使用该命令。write(‘stuff’):将“stuff”写入文件。seek(0):将读写位置移动到文件开头。2、了解open函数“w”参数模式什么都不写如...原创 2019-07-19 10:44:48 · 274 阅读 · 0 评论 -
python3学习第十八命名、变量、代码和函数
1、函数它们给代码段命名,就跟变量给字符串和数值命名一样。它们可以接收参数,就跟你的脚本接收argv一样。使用def创建函数。2、def创建函数def print_two(*args) arg1,arg2 = args def命令创建一个函数,也就是定义(define)的意思。跟就是要创建的函数名,如上面的“print_two”就是我们创建的函数名字,(命名规则和...原创 2019-07-24 08:16:09 · 103 阅读 · 0 评论 -
python3.6学习十四 提示和传递
本节继续熟悉argv参数变量,并于input一起使用。习题中prompt = '>'可以变形prompt = “>”,单引双引没区别只是书写风格。上次遗留问题:script, first, second, third = argv 是四个变量为什么用户只需要输入3个值,为什么第一个变量script是读取脚本名字。大概理解是argv参数变量,的解包特性第一个变量一定是赋值脚本名称...原创 2019-07-17 08:29:53 · 97 阅读 · 0 评论 -
python3.6学习十五读取文件
1、open命令使用Help on built-in function open in module __builtin__:open(...) open(name[, mode[, buffering]]) -> file object Open a file using the file() type, returns a file object. Th...原创 2019-07-17 11:10:38 · 186 阅读 · 0 评论 -
python3学习第二十函数和文件
1、def print_all(f):f只是一个变量而已,不过在这里它指的是一个文件。python中的文件和老式磁带机差不多,它有一个用来读取数据的“磁头”,你可以通过这个“磁头”来操作文件。每次运行f.seek(0)就回到了文件的开始,而运行f.readline()则会读取文件的一行,然后将“磁头”移动到\n后面。代码current_line = 1print_a_line(curre...原创 2019-07-29 11:32:46 · 170 阅读 · 0 评论 -
python3学习第二十一函数可以返回某些东西
return使用:有两个作用第一是返回结果;第二是结束函数。return语句是python函数返回的结果,可以是数值、字符串、列表、表达式、函数。return如果没有定义python函数返回值,那么结果就是None对象,可以作为终止程序运行,结束函数。 通俗理解: (以下内容来自网络)函数就是个你招来的工人。你给他一些材料,告诉他怎么用这些材料拼装,然后他负责把拼装好的成品交给你。材料就...原创 2019-07-31 09:37:23 · 195 阅读 · 1 评论 -
python3学习第十九函数和变量
1、继续熟悉def如何定义函数。def 函数名(参数)缩进写需要的。2、之后每运行一次前面定义的函数都是全新的使用,也就是说下面的每一个运行上面定义的函数并赋值参数,显示的结果都不同。3、函数参数可以使用多种形式,同样也可以使用再定义的变量。4、函数参数的个数取决于puthon的版本和操作系统,有限制带限值很大,实际应用中5个参数就不少。习题如下:# 定义函数,代码中每定义了# 函...原创 2019-07-26 08:34:43 · 100 阅读 · 0 评论 -
python3学习第十七更多的操作
1、本章接触一个新的软件吧os.path和一个新命令exists,还有一个len函数。os.path软件包可以看作一个库。exists命令是将文件名字符串作为参数,如果文件存在的话,它将返回True;否则将返回False。len函数代表长度显示文件内容大小。它会以数值的形式返回你传递的字符串的长度。如:{len(变量)}2、学习两个基本命令echo和catecho “输入的内容”...原创 2019-07-23 10:07:02 · 76 阅读 · 0 评论 -
python3学习十一十二 input基本用法
笨办法学python3.6习题11初步接触input()了解什么是“输入”了解end=‘ ’作用print("How old are you?", end=' ')age = input()第一句最后end=' '的意思是,告诉print不要用换行符结束这一行。在how old are you?后直接输入值来给第二行变量age反馈。如果input()写成int(i...原创 2019-07-12 16:26:01 · 816 阅读 · 1 评论 -
python学习十转义符
\n 转义符,作用换行字符。反斜杠\代表,转义开始。\只是为了输出一个\,应第一个 \代表开始后面跟的字符代表各种意思。“”"和’’'只是风格问题,效果一样。常见的转义序列:转义字符功能\\反斜杠(\)\’单引号(‘)\"双引号(")\aASCII响铃符(BEL)\bASCII退格符(BS)\fASCII进纸符(FF)\n...原创 2019-07-12 09:39:02 · 188 阅读 · 0 评论 -
python3.6学习第十三参数、解包和变量
1、初步了解将变量传递给脚本的方法import语句,就是将Pyhton的特性引入脚本的方法。这里说的“特性”指的就是模块(module)或叫库(library)2、学习了参数变量argv(argument variable)这个标准编程术语。实例中的:script, first, second, third = argv根据以前学习的我可以理解它为4个变量定义了同一个值argv,而实际上...原创 2019-07-16 11:19:15 · 203 阅读 · 1 评论 -
学习python3.6的数字计算
学习“笨办法”学python3.6纪录。理解False和Ture判定。python3.x中希望看到数字计算结果()内不能使用“”。要得到更准确的数值,需要使用浮点数,就是在/前后的数字加上.0在编程中%是表示求余数。数字计算优先级:()指数 乘 除 加 减。# 我们现在数一数我有多少鸡:print("I will now count my chickens:")# 母鸡有,除法前后...原创 2020-04-14 15:04:32 · 701 阅读 · 0 评论 -
学习python3 变量
学习python3 纪录本章学习了变量.了解_可以看做空格。space_in_a_car 赋值4.0为一个浮点数,和赋值4,没有变化。=单等号就是将右边的值赋予左边的变量。 File "ex4.py", line 8, in <module> average_passengers_per_car = car_pool_capacity / passenger N...原创 2019-07-09 16:31:57 · 156 阅读 · 1 评论 -
python3.6学习格式化字符串
格式化字符串要在字符串中创建嵌入变量内容,我们需要使用{}特殊符号,把变量放在里面。字符串还必须以f开头。f是“格式化”(format)的意思。例如print(f"我是{my_name}")下面是python3.6习题5my_name = 'Zed A. Shaw'my_age = 35 # not a liemy_height = 74 # inchesmy_weight = 18...原创 2019-07-10 11:42:16 · 210 阅读 · 0 评论 -
Python常用英文单词
一、交互式环境与print输出1、print:打印/输出2、coding:编码3、syntax:语法4、error:错误5、invalid:无效6、identifier:名称/标识符7、character :字符二、字符串的操作1、user:用户2、name:姓名/名称3、attribute:字段/属性4、value:值5、key:键三、重复/转换/替换/原始...转载 2019-07-14 17:26:44 · 232 阅读 · 1 评论 -
python3学习六字符串和文本
了解字符串的用处。使用复杂的字符串来建立一系列变量。字符串是指你想要展示给别人的或者想要从程序里“导出”的一小段字符。python是通过文本里的双引号"“和单引号’'识别出字符串的。字符串包括格式化字符串。变量是“名字 = 值”可以把变量用{变量}的方式放到任何字符串中。特别类型字符串,称为“f-string”如:f"我是 {变量}”学习.format()语法的格式化方式print(...原创 2019-07-10 17:21:34 · 119 阅读 · 0 评论 -
python3学习七练习更多的打印
巩固前面的学习。python3.6中打印多变量拼接字符想要在一行显示需加,和空格(需要的话)。需要两行去掉,和end=’ '即可。print("Mary had a little lamb.")# 格式化.format('snow')里用到单引号代码就是单纯的字符,而不是变量。print("Its fleece was white as {}.".format('snow'))pri...原创 2019-07-11 08:32:45 · 129 阅读 · 0 评论 -
学习python3八打印打印。
加深格式化学习函数了解了python保留字符了解.format(…)如何传递。# 变量。值中的四个{}代表格式化。formatter = "{} {} {} {}"# .format()内4个内容是给前面定义的变量值里面的四个{}传递4个参数。print(formatter.format(1, 2, 3, 4))# ()内用了双引号,代表传递给变量定义值里面写入字符串。print...原创 2019-07-11 10:31:58 · 207 阅读 · 0 评论 -
python3学习九 打印打印打印
巩固知识。了解了下\n转义符(换行)作用。三个引号"""可以书写多行字符,三引号内可以写单引号双引号,它会把看做普通的字符。三引号内使用缩进不会特殊理解只会把看这普通字符也就是空格。下面是练习题# Here's some new strange stuff, remember type it exactly.days = "Mon Tue Wed Thu Fri Sat Sun"# ...原创 2019-07-11 11:42:16 · 143 阅读 · 0 评论 -
python3学习第二十二 大复习
总结之前学过的内容 名称 作用 print() 打印命令 # 注释 "字符串" '字符串' "'字符串"' 其中可写需要的字符串等 + 加号,用于加法计算 - 减号,用于减法计算 / 斜杠,用于除法计算,结果为浮点数 // 双斜杠,用于整除计算,结果为整数 * 星号,用于乘法计算 ** 双星号,...原创 2019-08-01 11:51:24 · 118 阅读 · 0 评论