第一节课

Posted sxdpython

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一节课相关的知识,希望对你有一定的参考价值。

2020-03-29

python基础:

多种python版本,直接编码让c解释的是cpython,pypy是最快的python

编码:ascll码只能表示256种无法解释中文,utf8个根据字符长短按需表示最实用  unicode国标码浪费资源  脚本开头定义编码格式可以防止用python2解释器解释的时候出错:# -*- coding:utf8 -*-

注释:

#和""" """三个双引号

变量:

只能包含字母数字下划线

不能以数字开头

不能是关键字

尽量避免使用大写字母

IF语句:

注意缩进,一般默认4个空格

如果if语句后面不需要打印使用pass关键字

if 2>=1:
    pass
else:
    print("error")

基本数据类型:

字符串:双引号、单引号、三引号引起来的都是字符串

字符串可以使用加法和乘法进行拼接和复制

a = "sxd"
b = "fff"
c = a*4
d = a + b
print(c)
print(d)

执行结果:
sxdsxdsxdsxd
sxdfff

数字:

平方表示:a=4**4

取余和取商的另一个数

a = 47
b = 6
c = a%8
d = a//8
print(c)
print(d)
执行结果:
7(取余)
5(取商的另一个数)

判断奇数还是偶数

a = 57
b = a % 2
if b == 0:
    print("奇数")
else:
    print("偶数")
执行结果:
偶数

条件语句while:

求1-2+3-4+5 ... 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)
执行结果:
50
备注:未理解

 

以上是关于第一节课的主要内容,如果未能解决你的问题,请参考以下文章

java第一节课

软件工程概论第一节课作业

第一节课作业 150206119

软件工程概论第一节课感想

Linux学习第一节课(2019.9.6)

Python第一节课