1.变量是什么? 变量存储在内存中的值,这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符. 2.怎么创建变量? 1 a = "Hello world!" 2 print(a) #output Hello world! 这个时候虽然print打印的是a,但是输出的是Hello world!,这是因为这里的a就是一个变量,通过=赋值将Hello w…
python入门学习:1.变量和简单的数据类型 关键点:变量.字符串.数字 1.1 变量的命名和使用1.2 字符串1.3 数字1.4 注释 1.1 变量的命名和使用   变量,顾名思义是一个可变的量,每个变量都存储一个值--与变量关联的信息. 1message = "hello world!"2# message 是一个变量3print(message)   在python中使用变量时,需要遵循一些规则和指南. 变量名只能包含字母.数字和下划线.变量名可以字母或者下划线打头,但不能以数…
决定学习python这门语言了,本人资质愚钝,只会把学到的东西记录下来,供自己查漏补缺,也可以分享给和我一样正在学习python语言的人,若在记录中存在什么错误,希望多多批评指正,谢谢. Python是一种跨平台的编程语言,这意味着它能够运行在所有主要的操作系统中.在所有安装了Python的现代计算机上,都能够运行你编写的任何Python程序. 安装python的过程见上一篇文章 https://www.cnblogs.com/cuixiaomeng/p/10194877.html 同时pyth…
1.运行hello_world.py时发生的情况 运行hello_world.py时,Python都做了些什么呢?实际上,即便是运行简单的程序,Python所做的工作也相当多: #!/usr/bin/env python # -*- coding:utf-8 -*- print("Hello Python world!") 运行上述代码时,你将看到如下输出: Hello Python world! 运行文件hello_world.py时,末尾的.py指出这是一个python程序,因此编…
一.变量 前面我们用python输出了“hello world!” 这次我们在前面加入一行,定义一个变量,然后修改第二行. 添加变量导致Python解释器需要做更多工作.处理第1行代码时,它将文本“Helloworld!”与变量a关联起来:而处理第2行代码时,它将与变量a关联的值打印到屏幕. 我们修改一下代码: 在程序中可随时修改变量的值,而Python将始终记录变量的最新值. 1.1变量的命名和使用 在Python中使用变量时,需要遵守一些规则和指南.违反这些规则将引发错误,而指南旨在让你编写…
1.变量命名和使用 变量命名规则:a.变量名只能包含(字母    数字   下划线),且变量不能以数字开头,例如:变量 s_1(正确),变量1_s(错误) b.变量名不能包含空格,可以使用下划线来间隔 c.变量不能以关键字和函数名来命名,例如:print d.变量名应该简短而且具有标识性.(看见变量名就知道其大概表示啥) e.避免使用容易混淆的字母和数字,例如0和1,O和I  (代码量很大的的时候,这种小错误不容易发现,尽量不要给自己挖坑) 2.简单数据类型 String字符串:python中使…
1.1 变量的命名和使用规范 变量名可以包含数字.字母.下划线,但是不能以数字开头. 变量名不能包含空格,可使用下划线来分割其中的单词. 不要将Python关键字和函数名用作变量名. 变量名应既简短又具有描述性. 慎用小写字母l和o,因为他们可能被错看成数字1和0 尽量使用小写的python变量名 1.2 字符串方法 str.title() :title()方法以首字母大写的方式显示每个单词,即将每个单词的首字母都改成大写,如: >>>name = "stephen chow&…
看了微信公众号推送的一道面试题,发现了闭包的问题,学习时间短,从来没有遇到过这种问题,研究一下. Python函数作用域 global:全局作用域 local:函数内部作用域 enclosing:函数与嵌套函数之间的作用域 build-in:内置作用域 #global age = 60#全局变量 def func(): age = 40 #对于func来说是函数内部变量,对于in_func来说是enclosing变量 print('func-->',age) age = age-40 print…
第二章 变量和简单的数据类型 2.1 运行.py文件 解释器会读取整个程序,确定其中的每个单词含义并且通过解释器传输给电脑. 编辑.py文件,读取文件中的程序,确定文件中单词(代码)的含义,解释后执行. 例如编辑一个test.py文件内容为下列代码: print('这是一个python文件') 系统读取该文件中程序,确定为print输出函数,输出内容为字符串类型的 这是一个python文件 2.2 变量 我们这里添加一个名为 message 的变量,然后将文本内容 hello word!与变量联…
变量和简单的数据类型 1 Hello World程序 1.1 执行py文件 linux下编辑一个文件,hello.py print("Hello world") 执行 # python hello.py 1.2 指定交互器 变成可执行程序,第一句要声明解释器 #!/usr/bin/env python print("Hello world") 加执行权限 # chmod 755 hello.py 执行 # ./hello.py 1.3 交互器中执行 MacBook-…