python的基础语法

python的基础语法,第1张

python的基础语法 python的基础语法 基本 *** 作
  1. 声明变量
    eg:
 age=20 #申明一个变量age=20
  1. 基础数学加法
1+1 
  1. 打印
print(‘hello world’)##打印Hello world
条件判断

eg;

if i==1
  print("i=1")
  else:
  print(“I!=2”)
循环
  1. for循环
    eg:#打印0,1,2,3,4
for i in range(5) #rang()函数,i从[0,5)
  print (i) 
  1. while循环
 sum=0 #声明变量
 n=99 #声明变量
 while n>0;循环条件(n>0)
   sum=sum+n 
   n=n-1
print(sum)
跳出循环

break continue pass

  1. break语句可以跳出 for 和 while 的循环体
n = 1 #申明变量
while n <= 100:#
    if n > 10:
        break
    print(n)
    n += 1

#continue语句跳过当前循环,直接进行下一轮循环

n=1  #声明一个变量
while n<10:
  n=n+1
  if  n%2==0:
     continue
 print(n)

#pass是空语句,一般用来占位语句,不做任何作用

  for letter in 'Room': #循环从r到m
if letter == 'o': #判断是不是letter是不是等于‘0’
    pass    
    print('pass') #是的话输出pass  不是的话不输出
print(letter) #输出letter 
数据类型
  1. Number 数字
    #python支持int float complex(复数 a + bj) 三种不同类型的数字
a = 3 #整数
b = 3.14 #小数
c = 3 + 4j #复数
print(type(a), type(b), type(c))
  1. String 字符
    #支持字符串拼接、截取等多种运算
a = "Hello"
b = "Python"
print("a + b 输出结果:", a + b)
  1. LIst 列表
    #列表是写在方括号 [] 之间、用逗号分隔开的元素列表。
    #列表索引值以 0 为开始值,-1 为从末尾的开始位置。
list = ['abcd', 786 , 2.23, 'runoob', 70.2]
print(list[1:3])

结果:[786, 2.23]

  1. Tuple 元组
    #tuple与list类似,不同之处在于tuple的元素不能修改。tuple写在小括号里,元素之间用逗号隔开。
    #元组的元素不可变,但可以包含可变对象,如list。
t1 = ('abcd', 786 , 2.23, 'runoob', 70.2)
t2 = (1, )
t3 = ('a', 'b', ['A', 'B'])
t3[2][0] = 'X'
print(t3)

结果:(‘a’, ‘b’, [‘X’, ‘B’])
7. Dict 字典
#字典是无序的对象集合,使用键值(key-value)存储,具有极快的查找速度。
#键(key)必须使用不可变类型。

d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}
print(d['Michael'])
  1. set 集合
    #set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。
    #set是无序的,重复元素在set中自动被过滤。
s = set([1, 1, 2, 2, 3, 3])
print(s)

输出结果:{1, 2, 3}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5651529.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存