第三篇:初始python

1.关于python
  -后缀名可以是任意?
  -导入模块时,如果不是.py文件,会出错
 =>文件后缀名是.py


2.两种执行方式
 -python py文件路径
 -python   (=>直接进入解释器,实时输入并获取到执行结果)

 

3.编码

ASCII:8位
unicode:至少16位
utf-8:能用多少位就用多少位
补充:python3 -无需关注编码
           python2 -每个文件中只要出现中文,头部必加编码  # -*- coding:utf-8 -*-

 

4.变量名
 只能由字母,数字,下划线组成;

不能以数字开头;

不能使用python的关键字

 

5.input用法:永远等待,直到用户输入了值,就会将输入的值赋值给一个变量,变量代指用户输入的内容。input接收的是字符串。

  例:inp=input('请输入用户名: ')

 

6.if基本语句
①if 条件:
   内部代码块  #缩进4格,一个tab键
 else:
  ...
补充:pass指代空代码,无意义,仅仅用于表示代码块
②if支持嵌套
③if-elif语句

 

7.while语句,while else语句

1 count=0
2 while count<10:
3     print(count)
4     count=count+1
5 else:
6     print('else')
7 print('....')

8.continue,break
continue:结束本次循环,开始下一次循环
break:跳出循环,执行循环外代码

 

9.range可以创建连续的数字,也可以设置步长,创建不连续的数字

例1

test=range(0,4)
for item in test:
    print(item)
# 结果:
# 0
# 1
# 2
# 3

 

 

例2

test=range(0,20,5)
for item in test:
    print(item)
# 结果:
# 0
# 5
# 10
# 15

 

10.Pycharm

①python开发IDE: pycharm、eclipse
②pycharm基本设置:
  a.改变字体大小:File-Settings-Editor-Font-size
  b.鼠标滚动大小改变:File-Settings-Editor-General-Mouse-"Change font size with Ctr+Mouse Wheel"
  c.代码显示行号:代码行前右击-"Show Line Numbers"
  d.更换解释器:File-Settings-ProjectInterpreters

11.运算符

① +  -  *  /  **  //
② 成员操作
   in:判断某个东西是否在某个东西里面包含
   not in:判断某个东西是否不在某个东西里面包含

 例:

name = "星期一"
if "" in name:
    print("OK")
else:
    print("No")

③ ==、>、<、>=、<=、!=、<>等运算符结果都是布尔值

④逻辑运算符:and、or、not
  先计算括号内,若无括号执行顺序:从左到后
  执行结果:True OR==>True
           True AND ==>继续执行
           False OR ==>继续执行
           False AND ==>False

例:

1 user="aaa"
2 pwd="123"
3 v = user == "aaa" and pwd == "123" or 1 == 2 and pwd == "321"
4 print(v)
5 # 结果:True

猜你喜欢

转载自www.cnblogs.com/hm-blog/p/9879297.html