wugang10

Python学习day01

一、python基础
- 基础
1.两种形式:
python解释器 py文件路径
python 进入解释器:实时输入并获取到执行结果

2.解释器路径
#!/usr/bin/env python

3.编码
# -*- coding:utf8 -*-

ascill:8位
unicode:16位+
utf8:能用多少表示就用多少表示

4.变量的命名规则

a.变量名只能包括字母、数字和下划线。变量名不能以数字开头。

b.变量名不能包括空格,可以使用下划线来分隔多个单词。

c.不能使用python保留的关键字及内置函数名作变量名,例如,用print作变量名是不允许的。
如下:False class from orNone continue global pass True def if raise and del
import return as elif in try assert else is while async except lambda with
await finally nonlocal yield break for not

d.变量名要尽量简短及具描述性,尽量做到短小精悍,见名知义。

e.python中变量名是区分大小写的,例如,Name和name是两个不同的变量名。

注意:变量名要有意义

5.条件语句
1.if基本语句
if 条件:
内部代码块
else:
....
print(‘...’)
2.if支持嵌套
3.if elif else

# -*- coding:utf-8 -*-

if 1==1:
    print("你好,王五!")
else:
    print("good by!")

inp = input('请输入会员级别: ')
if inp == "高级会员":
    print('VIP')
elif inp == "白金会员":
    print('PVIP')
else:
    print('屌丝')
print('欢迎光临!')

 

6.基本数据类型:字符串、数字

n1 = "wangzhe"
n2 = "rongyao"
n3 = n1 + n2
print(n3)

7.循环
死循环

1 # -*- coding:utf-8 -*-
2 import time
3 while 1==1:
4     print("OK",time.time())
5 
6 print("死循环")

 

作业

n = 1
while n < 11:
    if(n==7):
       pass
    else
        print(n)
    n = n + 1

n = 1
while n < 11:
    if(n==7):
        n = n +1
    print(n)
    n = n + 1

#   1-100中所有的奇数
n = 1
while n<101:
    temp = n % 2
    if temp == 0:
        pass
    else
        print(n)
    n = n +1
#  1-100所有数的和
n = 1
s = 0
while n < 101:
    s = s + n
    n = n + 1
    print(s)

#   1-2+3-4....+99

n = 1
s = 0
while n < 100:
    temp = n % 2
    if temp == 0:
        s = s - n
    else:
        s = s + n
    n = n + 1
print(s)

 

发表于 2019-08-11 23:38 青衫之旅途 阅读(...) 评论(...) 编辑 收藏
 

分类:

技术点:

相关文章:

  • 2021-10-09
  • 2021-10-01
  • 2021-04-23
  • 2021-10-18
  • 2021-08-28
  • 2021-08-20
  • 2021-12-21
  • 2021-08-11
猜你喜欢
  • 2021-10-14
  • 2021-09-07
  • 2021-09-19
  • 2018-07-26
  • 2021-12-29
  • 2021-10-22
  • 2018-01-30
相关资源
相似解决方案