python-入门

1、python的安装和配置

官网上下载Py3的安装包-->装好后再本机环境变量中path中添加py3的安装路径。注意,不要把原来的path内容删掉,是添加

cmd 输入python -v 可以查看是否安装成功

2、Hello word

在编码工具里创建一个项目-->创建一个.py的文件(以.py结尾的文件是python类型文件)

第一行输入 print(‘hello word‘)    随便了,‘’里的内容想写啥写啥吧

名词解释:

标准库:不需要安装就有的库。引入后可以直接使用,使用标准库的时候需要使用方法

原则:非1即0,非空即真

3、变量

py里定义变量很省事儿,用=就行了。比如:username = ‘yiso’    注意:=后面的东西,只要是字符串类型的,全部都要用单引号或是双引号: ‘’ 、“”。这个也很好理解,这么说吧,只要是不参与运算的都用。

比如,接受用户输入的用户名和密码,密码也是字符串!!不要觉得一个只由数字组成的密码就不用引号了,密码不参与运算,所以要用引号!比如,让你输入你的年龄,这时候这个变量不需要用引号,因为之后这个年龄会参与运算。

变量名只能是 字母、数字或下划线的任意组合。如果你记不住,就想想你平时注册账号时让你给自己起登录时用的用户名的大部分平台的规定,这个更好记,哈哈哈哈。

但是,变量名的第一个字符不能是数字~~~

4、注释代码

用ctrl+/,或者三个单引号注释多行代码

‘‘‘注释注释第一行代码

第二行代码

第三行代码‘‘‘

5、输入输出

print(‘‘)   输出,

输入input 用于可是显示输入内容的展示形式,

密码之类的输入类型,需要引入叫getpass的标准库,用getpass

如 import getpass

x =getpass.getpass(‘输入密码吧‘)

print(‘x‘)

6、条件判断

if else ,如果条件多的话就嵌套。 if ...elif ... elif ...     else

if 包价钱<1000

买!

elif 包价钱=1000

买!买!买!

elif 包>1000

分期买!

else

不买!

6666666懂了吧??不过看起来else后面的并不会执行~啦啦啦啦啦

7、循环

while  /  for

break代表整个循环这个动作结束,该干下一件事儿了

continue代表本次循环结束,进行下一次循环,知道碰到满足结束整个循环的条件,否则就干循环这一件事儿。

8、写代码的事儿

写代码的时候要注意缩进

同样的功能,代码写的越少越好

代码的可读性和可维护性要高,别用拼音定义变量,只有你自己能看懂....

把代码提交的代码库中的工具有svn、git等,前几年svn很火,现在都换git了。至于为啥,我看也就是svn过时了,至于为啥过时了,是因为这两个工具的原理不一样

时间: 2024-10-10 01:37:54

python-入门的相关文章

Python入门

Python入门教程(个人日常学习记录,有不妥之处欢迎指正!后续更新,敬请期待...) 学习地址:http://www.imooc.com/learn/177 Python中数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定义不同的数据类型.在Python中,能够直接处理的数据类型有以下几种: 一.整数 Python可以处理任意大小的整数,当然包括

Python 入门基础学习

Python入门学习 我们使用python3.0版本 首选来入门  带你进入Hello World >>> print ("Hello World")Hello World 好了 我们会python了  呵呵了 我们来实现个简单的列子吧  文字游戏 print('------------我爱九月天---------------') temp = input("不妨猜一下九月天在你心里你会想的是哪个数字:") guess = int(temp) if

python入门学习课程推荐

最近在学习自动化,学习过程中,越来越发现coding能力的重要性,不会coding,基本不能开展自动化测试(自动化工具只是辅助). 故:痛定思痛,先花2个星期将python基础知识学习后,再进入自动化的学习. 现推荐几个学习python基础知识的途径: 1.<笨办法学python>(第三版),从头到尾一个字一个字的照着程序敲: 2.慕课网<python入门>课程: 3.网易云课堂<疯狂的python>公开课. 4.<廖雪峰Python3>pdf文件. 这也是

《Python入门》第一个Python Web程序——简单的Web服务器

上一篇讲了<Python入门>Windows 7下Python Web开发环境搭建笔记,接下来讲一下Python语言Web服务的具体实现:第一个Python Web程序--简单的Web服务器. 与其它Web后端语言不同,Python语言需要自己编写Web服务器. 如果你使用一些现有的框架的话,可以省略这一步: 如果你使用Python CGI编程的话,也可以省略这一步: 用Python建立最简单的web服务器 利用Python自带的包可以建立简单的web服务器.在DOS里cd到准备做服务器根目录

问道python之基础篇【二】python入门

问道python之基础篇[二] Python入门 1.python的工作过程 python解释器把源代码转换为字节码的中间形式,然后再把它翻译成机器使用的机器语言并运行. 2.pyc文件 2.1.什么是pyc文件 执行python代码时,如果导入了其他的.py文件,那么在执行过程中会自动生成一个与其同名的.pyc文件,该文件就是python解释器编译之后产生的字节码. ps:代码经过编译可以产生字节码:字节码通过反编译也可以得到代码. Pyc文件一般由3个部分组成: 最开始4个字节是一个Maig

Python入门之中文乱码

python入门编码: Python 文件中如果未指定编码,有中文代码时候,在执行过程会出现报错: File "test.py", line 2 SyntaxError: Non-ASCII character '\xe4' in file test.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details Python中默认的编码格式是 ASCII

visual studio 2015 搭建python开发环境,python入门到精通[三]

在上一篇博客Windows搭建python开发环境,python入门到精通[一]很多园友提到希望使用visual studio 2013/visual studio 2015 python做demo,这里略带一句,其实就"学习python"而言,比较建议使用pycharm,pycharm可以设置VS或者eclipse等多种IDE的编码,可以让绝大部分其他语言使用IDE的习惯者更容易上手.这一点兼容确实做的很好.不过既然这么多园友要求使用vs开发python的话,就介绍一下visual

Python入门篇之列表

一.声明 本教程所使用的是Python版本是3.4.2. 二.Python列表介绍 Python列表(List)使用简单而且功能强大,其具有很好的可伸缩性,为开发者编程提供了巨大的便利. [列表变量声明] 列表变量的声明和C语言中声明数组的方式差不多.下图中声明了一个名为 list 的列表变量. [列表元素的索引方式] 笔者在<Python入门篇之字符串使用>一文中介绍过字符串中字符的索引方式.列表元素的索引方式和字符串字符的索引方式是一样的,都是根据元素间隙位置来切割出元素内容.下面做详细说

《Python入门》Linux 下 Python Web开发环境搭建笔记

之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,根据个人经验,CentOS 6.5 下也适用. 关于Python的版本 进入Python的网站,鼠标移到导航条上的下载,我们会发现提供两下主版本的下载链接! 这两个之间存在什么差别呢? 个人理解,2.7.x的版本为更加稳定的版本,而3.x的版本则是比较前卫的版本,包含了很多新功能新特性之类的: 但如果想要

Python基本语法[二],python入门到精通[四]

在上一篇博客Python基本语法,python入门到精通[二]已经为大家简单介绍了一下python的基本语法,上一篇博客的基本语法只是一个预览版的,目的是让大家对python的基本语法有个大概的了解.之所以将python的基本语法分为两部分,是因为园子里大部分人都是有编程基础的,所以在学习Python的时候可以先出个预览版的,预览版都是根据Python的语法与其他语言(java/C#/php)比较类似又不完全一样的地方,便于大家对Python有个基本理解.在大家差不多有个了解以后,我们再深入讲讲