基础-python入门

变量:

  只能是数字,字母,下划线组成,不能以数字开头和不能是关键字(例子:int),不和python 内置的单词重复(例:sys),最好是用有意义的单词用_命名(例子:我的名字:my_name)。

以下关键字不能声明为变量名
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

name="瞿玉林"表示把瞿玉林这个字符放进叫name这个变量的盒子里,临时存放,如果后面在出来name="瞿婧琪",就是把“瞿婧琪”覆盖“瞿玉林”,name 盒子里面就是“瞿婧琪”了。

变量的作用:就是代码下面需要调用“瞿玉林 ”,就用name代替,就好了,以后需要修改只需要改前面“瞿玉林”的内容就可以了。

第一个代码:

       

#!/usr/bin/env/ python #====>针对linux系统中./1.py也可以执行(python的路径写进去)
# -*- conding:utf8 -*- #=====》在python2中定义中文也可以翻译出来,否者乱码;
print("hello word")
#表示单行注释或者代码后面
'''
多行注释
'''

  

-屏幕显示hello word 保存到的d:\python-learn\1.py(1.txt),

-在windows系统下,开始菜单。run 里面输入cmd 进去doc模式输入python d:\python-learn\1.py(1.txt)

屏幕显示hello word

这个运行过程:是python解释器, 把文件整个翻译出来,执行(该运行的运行,该显示的显示)

 

问题:1.后缀名可以是任意的?可以就是导入模块时,如果不是.py文件,会报错,说以我们统一用.py为后缀。

2,进入python解释器进入交互模式:就是里面输入一段代码,就解释一段代码(如图)

-python 前几行的意思

#!/usr/bin/env/ python #====>针对linux系统中./1.py也可以执行(python的路径写进去)
# -*- conding:utf8 -*- #=====》编码,在python2中定义中文也可以翻译出来,否者乱码;
因为ascill不能编译中文,unicode能显示中文,不过每个都是16位耗内存,而utf-8(能表示多少就用多少2进制,可以翻译中文)相对unicode不耗内存。

-写一段代码:输入一个账号:root和一个密码:root

如果账号密码都相等,显示登陆成功,否者显示登入失败;

#!/usr/bin/env/ python
# -*- conding:utf-8 -*-
in_name = input('请输入账号:')#input把输入的字符存入'in_name'变量中
in_passwd = input('请输入密码:')
if in_name == 'root' and in_passwd == 'root':
print('登入成功!!')
else: 
print('登入失败!!!')

  

  

 

posted @ 2022-05-11 15:50  quyulin  阅读(25)  评论(0)    收藏  举报