Python语法

Python基础

1、变量

  • 使用变量前先赋值
  • 变量名不能以数字开头,不能用关键字命名
  • 大小写敏感,严格区分,比如handsome和Handsome虽然意思上都是帅气,但是在Python中表示的是完全不同的两个名字
  • 一个等号(=)表示赋值,注意赋值时左边名字,右边值;两个等号(==)才是等于
  • 你已经是个成熟的程序猿了,该学会取些专业点的名字啦,不要什么都取a,b,c...,最好取个能很好表达你所描述东西的名字

2、字符串

  • 在创建字符串时要在字符两边加上引号,单引双引都可以,就只有一个要求,人家好端端的一对引号,别把人家拆散
  • 如果想要打印出引号,有两种解决方案:一是用转义符(\) ;二是用双引号包裹单引号,有了安全感就啥都有了
'You\'re so beautiful'
"You're so beautiful"
  • 如果想要声明字符串是原始字符串,则以r开头 

3、input、print

  • input、print后面跟着括号()
  • ()里面如果是字符串则要加上引号

4、缩进​​

使用缩进方式设置代码层次结构,注意是缩进!不是括号;代码保持一样的缩进说明它们属于同一个代码块。

如下例子,冒号:标志缩进代码块的开始,冒号之后的代码缩进量要相同,直到代码块结束。

Ps:可以使用tab进行缩进,tab默认缩进4个空格

username=input('来者何人,请报上名号:')
password=input('天王盖地虎:')
if username=='古天乐' and password=='宝塔镇河妖':
     print('匹配成功,以后就是我的人了')
else:
     print('卧槽,你是刘德华派来的卧底吗')

5、分支结构

  • 构造分支结构可以使用if、elif、else这些关键字,可以使用if...else..结构构造分支结构,这个看上面缩进时用的例子;如果想要有更多的分支结构,则可以使用if...elif...else结构,如下:
  • 注意:if后面的冒号一定不要漏了,同一代码块要保持一样的缩进量

ps:任何前面带有#的文字都会被Python解释器忽略掉,不会运行出来。或着你写了很多代码,有些暂时不需要用到,但是你又不想删除,这时就可以添加注释。也可以在执行的代码后面加注释,相当于给代码做个解释说明。

#投骰子决定做什么
import random 
from random import randint 
face=randint(1,6) #生成1到6之间的随机数
if face==1:
     print('请你吃肉')
elif face==2:
     print('请你喝奶茶')
elif face==3:
     print('请你看电影')
elif face==4:
     print('请你吃烤鱼')
elif face==5:
     print('请你吃肯德基')
else:
     print('再见,打扰了')

 暂时就先写这么多吧╭(╯^╰)╮

所以...上面的摇骰子游戏,你是哪个?

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值