重学Python - Day 01 - python基础 -> python版本选择+第一个小程序

题外话:

Python版本:最新的3.6

安装注意点:勾选添加路径后自定义安装到硬盘的一级目录,例如本人的安装路径: F:\Python

      原因:可以自动添加python环境变量,自动关联.py文件,其余的优点很多,例如学习selenium的,使用pip install selenium命令就可以安装selenium 3了,虽然python webdriver的自动化还是2.7居多,但是3.0会是未来

闲言碎语以后再说,现在正式开始学习Python,没办法,不会编程的测试在工作中好吃力,学不会python,不玩dota2!!

约定俗成的第一个python小程序


1 >>> print("学不会python,不玩dota2!!")
2 学不会python,不玩dota2!!
3 >>> print("Hello Python!")
4 Hello Python!

PS:python运行的编译器来自python安装包的IDLE

变量



1. 所见即所得,万物皆对象,示例如下:

>>> x = 7
>>> y = 8
>>> z = x * y
>>> a = 3.14
>>> b = "python"
>>> c = x * b
>>> print("z = ",z)
z =  56
>>> print(c)
pythonpythonpythonpythonpythonpythonpython
>>> print(z*a)

变量:用我粗俗的理解就是数据在内存中,变量名是内存中数据的标记,我们调用的时候,用变量名来指定,告诉程序我们要用内存中的哪个数据

>>> a =7
>>> id(a)
497050016
>>> a = 9
>>> id(9)
497050080

id()是python的内置函数,查看数据在内存中的位置,a 是一个变量,标记和存储数据,运行中调用a的时候,程序就知道使用a在内存中标记的那个数据

2. 变量名命令规则的定义:

>>> student_tel = 138 #下划线分隔

用户输入



input:接受的所有数据都会被强制当成字符串处理

user_name = input("pls input your name:")
user_age = input("pls input your age:")
default_age = 100
last_age = default_age - int(user_age)
print(type(last_age))
print("%s has the last %d yesrs"%(user_name,last_age))

上述代码涉及到格式化输出的概念,后面继续学

时间: 2024-10-08 02:05:01

重学Python - Day 01 - python基础 -> python版本选择+第一个小程序的相关文章

python学习之最简单的用户注册及登录验证小程序

文章都是从我的个人博客上粘贴过来的哦,更多内容请点击 http://www.iwangzheng.com 正如很多同学所知道的,楼主开始学习python了,前进的道路曲曲折折,有荆棘也有陷阱,从最简单的小程序写起,每天练习,将python进行到底. 有一点比较别扭的就是python的换行之后空四个空格,ruby都是两个,并且python在方法和循环语句的第一句都要加冒号 mysql> show create table user; mysql> alter table user add sal

python 初探,第一个小程序

8-9年前有过一段时间的C语言编程经验,最近接触了一下python,解释性编程语言的结构相较于C语言还是更加方便的. 亲手写的第一个小程序实现的是系统登录功能,同一用户名输错3次密码,将会锁定此帐号. 写的过程中有几点感觉和C语言的差别, 代码行末不需要':'结尾, 程序段是通过相同的缩进,而不是{}.

python 之pxssh“大变身”让它成为可交互小程序

需注意的问题: 1.pxssh类,存在于pexpect模块里,如果没有安装此模块请自行安装,如果已经存在此模块,但是没有pxssh类,经验证,那就是此模块的版本太低.请更新至新版本 #!/usr/bin/env python from pexpect import pxssh import os,getpass hosts = raw_input('Enter the host address:') username = raw_input('Enter the user name:') pas

python学习笔记(10)-python第一个小程序hello world

本节点标题1.第一个小程序hello world1.1.python2与python3的hello world1.2.换行的打印 =======================================================================================================================1.第一个小程序hello world1.1.python2与python3的hello world>>> print &q

Python自动化开发,Day1 - Python基础1

本章内容 Python是什么? Python的发展史 Python2与3的区别 Python的语言类型 Python的优缺点 一.Python是什么? Python的创始人是吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC语言的一种继承.之所以选中Python作为该编程语言的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者. 最新的TIOBE排行榜中,Python赶超

python学习笔记(一) - 基础

一. 第一个小程序: python语法比较简单,采用缩进的方式,如下所示: a = 100 if a >= 0: print a else: print -a 使用#进行注释,其他的每一行都是一个语句,当语句以冒号":"结尾时,缩进的语句视为代码块. 按照约定俗成,一般使用Tab键缩进,或按四个空格. 注意:python程序是大小写敏感的. 二. 数据类型和变量 (1) 数据类型: a. 整数: python可以处理任意大小的整数 可以使用十六进制表示整数:0x前缀和0-9,a-

python学习之路-1 python简介及安装方法

python简介 一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行版发行于1991年. 目前最新版本为3.5.1,发布于2015年12月07日. 语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进. 具有丰富和强大的库,底层是用 C 语言写的,很多标准库和第三方库也都是用 C 写的,运行速度非常快. 极其容易上手,因为Python有极其简单的说明文档. 免费.开源,是FLOSS(自由/开放源码软件)之一.使用者可以

三周学会小程序第二讲:客户端代码准备和基础功能讲解

通过上一讲大家已经申请了小程序了,这一讲我们主要讲解三部分,小程序开发工具使用,客户端代码准备,和基础的客户端讲解,并且运行第一预览版本. 本文不会带你从零搭建一个小程序,而是直接提供一个可预览版本.总结小编自己的编程经历,如果让你从基本类型,控制语句,for循环开始学 JAVA,那么可能几个月以后你才能真正动手做项目,所以我们按照"拿来主义",直接拿来就读,读懂就改,改完就上线.不过你不用担心这样学习的不彻底,因为开发过程中你已经融会贯通了. 代码准备 想必大家都用过Github吧,

微信小程序 --01

微信小程序开发基础 -- 开发前的准备 缘由 1月9日张小龙微信小程序正式上线,因为微信,所以小程序从诞生开始就头戴巨大的光环,很多的团队,公司以及开发的个体都眼巴巴的盯着这个小程序.而那个时候我却在全力以赴的研究node,所以也没有仔细的研究这个风风火火的小程序.本以为此生无甚交集,但是最近公司却准备开发小程序,而我也"幸运"的被选中...... 小程序上线有有一段时间了,虽然还是在不断的更新,但是却大体趋于稳定,网上也积累了一定的教程和帖子,所以在研究了一下之后也就决定将自己学习小