lesson1

来源:互联网 发布:java编程思想思维导图 编辑:程序博客网 时间:2024/04/25 13:47

一、数据类型

1、常用四种数据类型:int、float、真值(True/False)、字符串

2、显示类型的函数:type()

Eg.1

a = 2

type(a)

3、注意:

(1)、print()与C语言中的printf()加以区别

(2)、不用“;”结束,一句话的末尾什么都不写

(3)、变量不用申明类型即可定义使用

二、序列

1、link类:

Eg.2

str1 = [1, 1.5, ‘Good’, False, [23, ‘Nice’] ]

处理link类的函数及操作:

str1.append(10) #追加10到str1的末尾

str1.insert(2,10) #将10插到str1中的第2个元素后

str1.pop() #删除str1的最后一个元素

str1.pop(2) #删除下标为2的第三个元素

str1[2] = 20 #将下标为2的第三个元素赋值为20

str1[2:6:2] #从下标为2的元素开始到下标为6的元素每隔一个取一个元素

2、tuple(元组)

Eg.3

str2 = (12, 12.3, ‘Hello’, True, (12,2.3))

注意: (1)、不能对tuple进行更改!

(2)、若只定义一个元素,书写形式如下:

str = (10,)

3、字符串

本质是元组(tuple)

三、数学运算和逻辑运算

1、数学运算符:+,-,*,/,**(乘方),%(取余)

2、判断符:==, !=, >, < ,>=, <=

3、逻辑运算符:and(与),or(或),not(非)

四、缩进和选择

if的结构

if 条件:

…………

elif 条件:

…………

else:

…………

if 条件:

……

else:

……

 

if 条件:

if 条件:

…………

 

 

 

练习代码:

str1 = ('LiHuanbai','JinYubin','Lily')

str4 = ('werq',1231,['wer',234])

str6 = (1,)

 

str2 = ["keai",123,False,334.23]

str3 = [1,2.3,["123",2323,"23"]]

str5 = [1,2,3,4,5,6,7,8]

 

st1 = 'Very Nice!'

 

print (str1,'\n',str2,'\n',str3,'\n',str4,'\n',str5,'\n')

print (type(str1),'\n',type(str2),'\n',type(str3),'\n',type(str4),'\n',type(str5),'\n')

 

#List尾随追加

str5.append(9)

#List删除

str3.pop()

str3.pop(0)

#List插入

str2.insert(1,'kindly')

str2.insert(4,00000)

#List更改

str2[0] = 'shilongfei'

 

print (str1,'\n',str2,'\n',str3,'\n',str4,'\n',str5,'\n')

#倒序显示

print(str5[-8],'\n')

 

#范围引用

print(str5[6:],'\n',str5[2:5],'\n',str5[:7:3],'\n',str5[7:2:-2],'\n',str5[0:8])

#tuple元素的引用

print( ' ',str1[-1],'\n',str6[0],'\n')

#字符串

print(st1[2],'\n',st1[-2],'\n')

print(st1[9::-1])

 

 

a = 12

 

#数学运算、逻辑运算

print(3/2)

print(123%23)

print(3**3)

print(3*3)

print(2 == 2)

print(a !=0)

print(a >=12)

print(0 in [1,2,3],'\n',2 in (1,2,3,4))

print(3 and 0)

print(3 or True)

print(not 3)

print(True and False)

print(False and False)

print(False or True)

print(not False)

 

#if语句

i =input('enter:')

int(i)

if i==0:

    print('此数等于0')

elif i < 0:

    print('此数小于0')

else:

    print('此数大于0')

 

 

HTML练习:

<html>

<head>

<title>first test</title>

</head>

 

<body>

 

<h1>My First HTML</h1>

 

<p>Hello!实验楼</p>

 

</body>

</html>

 

0 0
原创粉丝点击