第二篇 Python初识别及变量

第一个Python程序

可以打开notepad或者其他文本编辑器,输入:print("Hello Python!"),将文件保存到任意盘符下,后缀名是  .py

两种python程序执行方式

1. 在终端里执行代码:

  执行命令:Python  文件保存的路径\文件名.py   (图中红色)

  之所以能这样直接执行,是因为配置了环境变量,否则会报错,告诉你找不到解释器

  python:表示指定执行程序的解释器

2. 进入交互模式输入并实时获取执行结果   (图中蓝色)

解释器路径   #!/usr/bin/env python  在py文件的第一行常常有这一句话,声明当前使用的是哪个Python解释器,在Linux系统下执行命令为:  ./hellopython.py  之所以可以这样执行,就是 #!/usr/bin/env python 已经指定了解释器为Python

  如果通过 python 文件名.py 的方式执行,上面这句话就一点用都没有。
编码   # -*- coding:utf8 -*-  python2里开头要加上这句,因为python2开发的时候默认的是ASCII码,ASCII码不包含中文的,所以Python2里就告诉Python解释器以utf-8的编码方式来执行文件。
  在python3里一点用都没有,python3已经支持中文编码

写一段登录验证程序  
1 usernme = input("请输入用户名: ")
2 password = input("请输入密码: ")
3
4 if usernme == "root" and password =="123123":
5     print("登录成功!")
6 else:
7     print("登录失败!")

变量

usernme 和 password 都是变量名,所谓变量,就是它的值是可以变化的,不固定的。变量的命名规则:1. 变量名只能包含 字母,数字,下划线,2. 不能以数字开头 3. 不能是关键字,下图是所有的Python关键字

4. 最好不要和python内置的东西重复

需要知道的是,写程序的时候有变量名,但是程序执行的时候,先把程序给Python解释器,Python解释器再将程序给C语言的底层去执行,当C进行解释的时候,就没有变量名了,而是用值替代,如:
1 username = "root"
2 print(username")
3
4 #当C进行解释的时候,就没变量名什么事了,直接就用值替换了变量名:
5 print("root")

5. 给变量起名字,最好要启的有意义一些,看见变量名就知道他代表什么。所以,写变量名如果有多个单词组成,可以用下划线连接:

 如:user_id

原文地址:https://www.cnblogs.com/victorm/p/9078092.html

时间: 2024-10-27 19:07:12

第二篇 Python初识别及变量的相关文章

[转帖]虚拟内存探究 -- 第二篇:Python 字节

虚拟内存探究 -- 第二篇:Python 字节 http://blog.coderhuo.tech/2017/10/15/Virtual_Memory_python_bytes/ 是真看不懂哦 翻译 虚拟内存  翻译 这是虚拟内存系列文章的第二篇.这次我们要做的事情和<虚拟内存探究 – 第一篇:C strings & /proc>类似,不同的是我们将访问Python 3 脚本的虚拟内存.这会比较费劲, 所以我们需要了解Pyhton3 内部的一些机制. 一.预备知识 本文基于上一篇文章&

第二篇 python基础知识总结:数据、运算符

引子 我们跟任何人交流,说的每一句都是都一些文字组成,包含名词.动词.语句.标点符号等,组成我们说普通话构成的基本要素.同理我们学习python语言也要明白这些基本要素,也就是我们常说的基本语法,这是我们必须掌握的基础知识.下面我就根据我们常用的知识总结一下.对此内容不过多的讲解!我们需要的是多练!坚持练!反复练!着重强调! 一 变量与常量 任何一门计算机语言中,变量与常量都是首先要了解的最基础知识.变量就是变化的量,常量就是一个不变的量,一个常数.python语言中的变量不指定存储类型,这点与

第二篇 Python图片处理模块PIL(pillow)

本篇包含:16.Point    17.Putalpha    18.Putdata    19.Putpalette    20.Putpixel      21.Quantize     22.Resize   23.Rotate     24.Save                                   25.Seek    26.Show   27.Split    28.Tell     29.Thumbnail    30.Tobitmap     31.Transf

nginx基础学习第二篇:nginx内置变量的使用

ngx_http_core模块提供的内置变量有很多,常见的有 $uri,用来获取当前请求的uri,不含请求参数. $request_uri,用来获取请求最原始的uri,包含请求参数,且未解码. $request,获取请求方法(GET或者POST).$request_uri.HTTP协议版本. $args,获取当前请求的参数串(即请求中问号后面的部分,如果有的话),未解码的原始值.$args变量是可以改变的,利用set指令即可 set $args a=1&b=2.需要注意的是,绝大部分的内置变量都

Python之路【第二篇】:Python基础(一)

Python之路[第二篇]:Python基础(一) 入门知识拾遗 一.作用域 对于变量的作用域,执行声明并在内存中存在,该变量就可以在下面的代码中使用. 1 2 3 if 1==1:     name = 'wupeiqi' print  name 下面的结论对吗? 外层变量,可以被内层变量使用 内层变量,无法被外层变量使用 二.三元运算 1 result = 值1 if 条件 else 值2 如果条件为真:result = 值1如果条件为假:result = 值2 三.进制 二进制,01 八进

怒学Python——第二篇——类型与运算

Python支持5种数据类型,包括数字(numbers).字符串(string).列表(list).元组(tuple)和字典(dictionary).作为一门动态类型语言,不用去声明一个标示符的类型,使用的时候是什么类型会自动判定. 对于定义好的变量,若不使用该变量,可以用del删除来释放占有的资源,如 var = 10 del var Python的数字(numbers):支持int.long.float和complex,比较简单不给出示例. Python的字符串(string):如前面所说的

Python开发【第二篇】:初识Python

Python简介 Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承. 最新的TIOBE排行榜,Python赶超PHP占据第四!!!   Python应用越来越广泛并且也逐渐得到业内的认可!!! Python可以应用于众多领域,如:数据分析.组件集成.网络服务.图像处理.数值计算和科学计算等众多领域.目前业内几乎所有大中型互联网企业都

Python学习【第二篇】Python入门

Python安装 windows: 1.下载安装包 https://www.python.org/downloads/ 2.安装 默认安装路径:C:\python27 3.配置环境变量 [右键计算机]-->[属性]-->[高级系统设置]-->[高级]-->[环境变量]-->[在第二个内容框中找到 变量名为Path 的一行,双击] --> [Python安装目录追加到变值值中,用 : 分割] 如:原来的值;C:\python27,前面有分号 linux: 自带python

学习python第一篇 python变量

01. 变量定义 在 Python 中,每个变量 在使用前都必须赋值,变量 赋值以后 该变量 才会被创建 等号(=)用来给变量赋值 = 左边是一个变量名 = 右边是存储在变量中的值 变量名 = 值 变量定义之后,后续就可以直接使用了 1) 变量演练1 —— iPython # 定义 qq_number 的变量用来保存 qq 号码 In [1]: qq_number = "1234567" # 输出 qq_number 中保存的内容 In [2]: qq_number Out[2]: '