python3.0第一次亲密接触基本语法

  1. python的2.0和3.0版本不兼容。
  2. python的注释用 # 和 …
  3. python如果想打印变量加字符串,不能像js或者java一样用+拼接,而是要用占位符(类似c语言),用%后面跟上对应的字符
//java代码
string name="小明";
int age="10";
println("我的名字是"+name=",我今年"+age+"岁了");
# python 代码
# %d:表示整数占位符
# %s:表示字符串占位符

a=5
print("这是一个数字%d"%5)

# 如果是多个占位符,用%+()来显示,()里面用逗号分割
name="小明"
age=10
print("我的名字是%s,我今年%d岁了"%(name,age))
  1. 打印多个字符串,并且拼接 用关键字 sep
print("www","baidu","com")
#打印结果 www baidu com     他们直接是空格
print("www","baidu","com",sep=".")
#打印结果 www.baidu.com     他们用小数点.拼接
  1. 数据类型判断
# 判断数据类型用 type
b=20
c="这是一段话"
print(type(b),type(c))
#打印结果 <class 'int'> <class 'str'>
  1. 接收用户输入的内容的关键字用input
# 接收用户输入关键字  input
password=input("请输入密码:")
print("您输入的密码是%s"%password)
  1. 条件语句 python 的if后面直接写条件语句,然后后面跟冒号:不用()和{}
    用缩紧结构来表示代码块:
if 条件语句 :
    执行语句一
    执行语句二
    ......
else :
    执行语句三
    ......

示例代码:

# int():表示将输入的内容强制转换为int类型
score=int(input("请输入你的成绩:"))
if score>=90 and score<=100:
    print("恭喜你成绩非常优秀")
    print("奖励你一个小奖状")
elif score>=70 and score<90:
    print("成绩不错,加油")
elif score>=60 and score<70:
    print("成绩刚刚及格")
    print("一定要努力努力再努力")
else:
    print("成绩太差了!")
    print("一定要相信自己,可以的")
print("成绩查询结束")

注意:

任何非0或者非空的都为True
0获取NoneFalse

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值