Python Learning Day1】的更多相关文章

字符串的操作 # 字符串的操作 str1 = 'my name is xxx, my age is 18.' # 优先掌握的操作: # 1.按索引取值(正向取+反向取) :只能取 print(str1[3]) # 2.切片(顾头不顾尾,步长) print(str1[3:7]) # 3 - (7-1) # 步长为2 print(str1[3:10:2]) # 3.长度len print(len(str1)) # 4.成员运算in和not in print('x' in str1) # True p…
''' 在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因.在操作系统提供的调用中,返回错误码非常常见.比如打开文件的函数open(),成功时返回文件描述符(就是一个整数),出错时返回-1. 用错误码来表示是否出错十分不便,因为函数本身应该返回的正常结果和错误码混在一起,造成调用者必须用大量的代码来判断是否出错 ''' # Exception # 高级语言通常都内置了一套try...except...finally...的错误处理机制,Py…
Python Learning Paths Python Expert Python in Action Syntax Python objects Scalar types Operators String I/O Functions Python modules Collections Python best practices Compare Python implementations Differentiate between computations using operators…
这是自己之前整理的学习Python的资料,分享出来,希望能给别人一点帮助. Learning Plan Python是什么?- 对Python有基本的认识 版本区别 下载 安装 IDE 文件构造 Python语言 - 基础的语言知识 变量 数据类型 列表/元组/字典/集合 条件语句 循环语句 函数 模块 面向对象 异常处理 Python命令行运行时带参数 Reference Python是什么?- 对Python有基本的认识 Python为我们提供了非常完善的基础代码库,覆盖了网络.文件.GUI…
学了两天,终于把基本命令学完了,掌握以后可以当半个程序员了♪(^∇^*) 此文是一篇备忘录或者查询笔记,如果哪位大佬看上了并且非常嫌弃的话,还请大佬不吝赐教,多多包涵 以下是我上课做的一些笔记,非常的凌乱,(⊙﹏⊙)反正是留给自己看的 Day1学习: 以Ubuntu为例子Ctrl + Shift +‘+’ 变大Ctrl + ‘-’变小ls 能显示当前路径下的所有文件名及文件夹名的命令Ubuntu没有盘符的概念,只有一个根目录 bin 放的是程序相关的boot 和Ubuntu的启动项相关,开机项相…
自己以前从来没有写博客的想法,但是学Python,里面的老师也说了,写博客可以加深自己的记忆,也能回顾内容.还能给别人参考.挺值的.2017-09-16 一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承. 最新的TIOBE排行榜,Python赶超PHP占据第五, Python崇尚优美.清晰.简单,是一个优秀并广泛使用的语言. Py…
Python开发笔记 Day1 1.cpu内存 硬盘 操作系统 cpu:计算机的运算和计算中心,相当于人类大脑 内存:暂时存储数据,临时加载数据应用程序,4G(内存速度快,断电即消失) 硬盘:磁盘,长期存储数据. 操作系统:一个软件,连接计算机的硬件与所有软件之间的一个软件. 2.python的发展与应用 python崇尚优美.清晰.简单 python2x,python3x源码的区别: python2x:C,java,大牛:重复代码多,繁杂.代码不规范 python3x:源码规范.清晰.简单 3…
Mark一下,python学习. 今天一天已1.5x的速度看完了Alex老师的第一周的视频,先是4节鸡汤课,而且给了勺,讲述了python目前在世界的地位,发展趋势,以及未来的愿景. 最重要的还是写一下今天的知识点,基础中的基础. 一.环境准备 1)安装python3环境. 2)安装pycharm,好用不必多说的IDE. 设置theme file-->Settings-->Editor-->Colors&fonts Monokai 设置Templates file-->Se…
编程语言主要从以下几个角度为进行分类,编译型和解释型.静态语言和动态语言.强类型定义语言和弱类型定义语言,每个分类代表什么意思呢,我们一起来看一下. 编译和解释的区别是什么? 编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快; 而解释器则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的. 这是因为计算机不能直接认识并执行我们写的语句,它只能认识机器语言(是二进制的形式)…
如何开始Python语言学习? 1. 先了解它,Wiki百科:http://zh.wikipedia.org/zh-cn/Python 2. Python, Ruby等语言来自开源社区,社区的学法是Vim(编辑器) + Docs(技术文档) + Interactive Shell,再就是Code(源码) + O'Reily(书籍)    社区: http://www.reddit.com/r/python | 啄木鸟中文社区 | ChinaPythonUserGroup邮件列表 (活跃) | R…
python简单介绍: Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承.之所以选中Python(大蟒蛇的意思)作为程序的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者. ABC是由Guido参加设计的一种教学语言.就Guido本人看来,ABC 这种语言非常优美和强大,是专门为非专业程序员设计的.但是ABC语言并没有成功,究其原因,Guido 认为…
日期:20170113 一.个人体会: 零基础学python,是艰辛的,需要付出和坚持. 关于流程图.我最开始画的是从上到下,再从左到右,画了很多重复的内容,单线程的流程图,看起来很容易理解,但是自己都觉得很low,于是请教同事改了一个版本,等使用blog熟练了把前后流程图贴上来给今后的自己吐槽.同事给的建议有:流程图从上到下画.线条只表示是否关系.需要提炼程序中的逻辑判断条件,画一个简洁的流程图. 关于程序的实现.设置变量名称使用小写字母(将来review代码可以读懂的字母)加下划线的方式写:…
1.The founder of python is Guido van Rossum ,he created it on Christmas in 1989, smriti of ABC language. 2.python can be used in many areas , such as   data analysis / Internet Service/ Image Processing and so on. 3.python is an interpretive language…
Print("hello word!")#打印hello word!向python世界发生第一声呐喊,仪式很重要 定义变量 name="Alex Li" name2=name print("my name is ",name,name2) 输出结果:my name is Alex Li Alex Li name="paoche ge" print(name,name2) 输出结果: paoche ge Alex Li   #n…
1.第一个python程序(在pycharm中运行的,感觉还不错) 注释: 当行注释:#被注释内容 多行注释:'''  被注释内容 ''' 2.变量 (1) 自己理解的定义(仅供参考): 为了存储数据以便反复调用的自定义合法标识符(存于内存中). 比如:name = "congcong"   #name即为一个变量. (2)    变量定义的规则: <1>变量名只能是字母.数字.或下划线的任意组合. <2>变量名的第一个字符不能是数字. <3>关键字…
An inch is worth a pound of gold, an inch of gold is hard to buy an inch of time. Slice When the scale of data is so large that we have to pick a short of the content, the best way is to use Slice. Forward Slice >>>L=range(1,101) >>>L[1:…
OK, let's continue. Conditional Judgments and Loop if if-else if-elif-else while for break continue multiple loop Differences between Dict and Set Dict: A kind of structure in the type of "Key-Value" described in "{}" formed by "k…
一.python介绍 1.1简介 Python  (英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年. Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议.Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进. Python具有丰富和…
一.Python的属于解释型语言. 编译型:一次性,将全部的程序编译成二进制文件,然后再运行. 优点:运行速度快. 缺点:开发效率低,不能跨平台. 解释型:当你的程序运行时,一行一行的解释,并运行. 优点:调试代码很方便,开发效率高,并且可以跨平台. 缺点:运行速度慢 二.关于安装 三. 四.变量 将一些运算结果存在内存,以便后续的程序使用. 1.数字,字母,下划线的任意组合. 2.不能以数字开头. 3.不能是Python中的关键字. ['and', 'as', 'assert', 'break…
After a short period of  new year days, I found life a little boring. So just do something funny--Python. Before we begin, what we should know first is that Python is a dynamic language, which means the type of data of every varieable Differences Bet…
1. Set  Set is a collection which is unordered and unindexed. No duplicate members In Python sets are written with curly brackets { } set1 = {'apple', 'banana', 'cherry'} list1 = [1, 2, 3, 4, 5] list_set = set(list1) print(set1) print(list_set, type(…
1.  Built-in Modules and Functions 1) Function def greeting(name): print("Hello,", name) greeting("Alan") 2)  import os import os os.system("dir") 2.  Number types 1)  int int, or integer, is a whole number, positive or negat…
一.重点掌握的6种字符串方法: 1.join命令 功能:用于合并,将字符串中的每一个元素按照指定分隔符进行拼接 程序举例: seq = ['1','2','3','4'] sep = '+' v = sep.join(seq) print(v) test = "学习要思考" t = '***' v = t.join(test) print(v) 2.split命令 功能:与join相反,将字符串拆分为序列 test = '1+2+3+4+5' v = test.split('+') p…
python简介 一.python的由来: python的创始人是吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承. python语言的设计哲学是优雅,明确,简单. 二.python的应用范围: 数据分析,系统编程,组件集成,网络服务,图像处理,数值计算和科学计算 目前业内的大型互联网公司都在使用python,如:Youtube,Dropbox,Quora,豆瓣,知乎,Goo…
1.是区别Windows和linux在Python编码时不同: 在linux中,Python编码要在首行加入 #! /usr/bin/env python   指定编译的位置,而在Windows时中不用,因为在Windows中已经制定好编译语言. 如果用Python2编译,必须加上 #! ——*—— conding : utf8  —— * ——,这样Python2才能对汉字进行编译,使用Python3则不用. 2.变量 字符串:只用 “+”以及“字符串*数字”的形式 数字运算都有. +.-.*…
day1 环境安装-计算机基础 环境安装参见 https://blog.csdn.net/ling_mochen/article/details/79314118 1.markdown基本语法 https://www.jianshu.com/p/191d1e21f7ed?utm_campaign=maleskine&utm_content=note&utm_medium=reader_share&utm_source=weixin 2.计算机基础 3.python简介入门基础 1.…
一.学习思想:3W+1H   学什么(what).为什么学(why).用在哪里(where).怎么用(how) 学习编程语言重在代码量.代码量.代码量! 二.计算机五大组成部分,三大核心: 五大组成部分:控制器  统筹规划硬件与软件的运行(总指挥) 运算器   数据处理  (包含图片.语音等),最后都转换成两种运算即:算数运算与逻辑运算 存储器   存储数据,分临时 与 永久 输入设备input :外界接入的,如键盘.鼠标.语言.VR等 输出设备output: 从计算机内部提取的,如显示器.打印…
01 cpu 内存 硬盘 操作系统 CPU:中央处理器,相当于人大脑. 飞机 内存:临时存储数据. 8g,16g, 高铁 1,成本高. 2,断电即消失. 硬盘:长期存储大量的数据. 1T 512G等等 步行 文件,视频,等等. 计算 1 + 1 上面这三个都是计算机的硬件. 硬件之间不能直接转移数据. 操作系统:管理,协调,计算机硬件与计算机软件之间的'桥梁' 操作系统打开硬盘 上的文件 文件在内存上运行 然后CPU计算处理数据 软件便用 python 书写 . 02 python的出生于应用…
老早同学就推荐自己学编程了,因为各种事耽误了几年的时间,也可以说自己没有居安思危的意识吧… 直到今年2月份决定掏钱学线上课,但是又被兼职打断了,公司忙,兼职事多,拖来拖去只能把课程延期.这一拖就到了五六月,眼看31岁生日已到,越发觉得留给自己的时间已经渐渐没有了,报线下班吧! 原本以为五月的班早已经开课了,但是五月底才开,错过时间只能报了6月的.和原来公司的同事们聚聚餐,辞掉了工作,准备把兼职也辞了,但是他们还是想让我做,再试试下月底能不能做吧… 就在昨天以前的同事还找我,想让我进他那个部门,一…
Hello world1 from tkinter import * # 第一步是导入Tkinter包的所有内容 class Application(Frame): # 第二步是从Frame派生一个Application类,这是所有Widget的父容器: def __init__(self, master=None): Frame.__init__(self, master) self.pack() self.createWidgets() def createWidgets(self): se…