Bellcode Python 基础语法02

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
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容