Bellcode Python 基础语法02

2020-08-25  本文已影响0人  Mr洋1

1.输入与输出

input
print('hello world!') #输出 hello world
input
input_food = input('今天吃什么 ') # 输入食物
print('今天吃',input_food)  # 输出要吃的食物

2.debug

debug 报错

3.变量

variable 存储数据

命名方法:
1.下划线命名法 input_food
2.驼峰命名法 InputFood

fuzhi
counter = 100
mile = 100.0
name = 'tom'
print(type(counter),type(mile),type(name))
counter
a = b = c =1
print(a,b,c)
连续赋值
a,b,c = 1,2,3
print(a,b,c) #连续赋值不同
fuzhi

三引号的注释

4.运算符

image.png
x ,y = 21,8
print('x+y = ',x+y)
print('x-y=',x-y)
print('x*y=',x*y)
print('x/y=',x/y)


算术运算符
x,y = 21,8
print('x//y=',x//y) #整除
print('x%y=',x%y) # 余数
print('x**y=',x**y) #幂

真出

5.赋值运算符

赋值
a = 0
a = a + 1 # a+=1
print(a)

题目

a,b = input('输入长'),input('输入高')
print(a*b/2) #上面写出错

数据类型出错

type()查看

print(type())

#或者


width ,height = int(input('width:')),int(input("height:"))
print(width*height/2)


6.数据类型

int,float ,complex

数据类型
x = '2'

print(int(x))
print(type(int(x))

zhn
x = '2.8'
x = eval(x)
x = int(x)
print(x)


复数 float

x,y = 21,9
z= complex(x,y)
print(z,type(z))
sj

7.字符串

image.png 字符串
#三引号的区别
s1 = 'hello'
s2 = "hello"
s3 = '''hello'''
print(s1,s2,s3)


8.切片

s =  'hello world'

print('s=',s)

#输出第一个元素
print('s[0]',s[0])
#输出第二个元素

print('s[1]',s[1])

print('s[-1]',s[-1])
#前闭后开
print('s[1:8]',s[1:8])

print('s[1:-3]',s[1:-3])

print('s[::2]',s[::2]) #前面默认0步长2
print(s[::-1]) #倒叙

print(s[1:10:2]) #前闭后开 步长2
dice
上一篇下一篇

猜你喜欢

热点阅读