Python旅途——简单语法

1. 前言

在咱们对环境以及pycharm安装好以后,咱们就能够开始咱们的Python之旅了,那么,咱们学习一门语言应该如何开始呢?就像咱们学习汉语同样,从abcd这些拼音学起,而对于咱们Python也是同样的道理python

2. 变量

咱们首先要知道的就是变量,可能有的人会问什么是变量,为何要有变量,所谓变量就是为某个值建立一个“外号”,之后在使用时候经过此外号就能够直接调用。而咱们对于变量的使用也是有一些要求的:学习

  1. 变量只能包含字母、数字、下划线
  2. 变量只能是字母、下划线开头,不能是数字开头
  3. 不能是Python的关键字
  4. 这一点是推荐你们使用的,也就是变量的名字尽量清晰明了,也就是“见名知意”,同时也能够用下划线来进行链接
name1 = 'dali'
_name = 'dali'
name = 'dali'
my_name = 'dali' 
1name = 'dali'  # 错误
list = 'dali' # 错误,list为Python的关键字

3. if条件语句

条件语句可能你们很熟悉,就像是:“若是我有一百万,那我就买栗子”,咱们平时所用的这些条件在Python中也一样能够实现code

#栗子:
if '大栗有一百万':
    '买栗子'

固然,在咱们正式的代码中这样是不能够的,接下来介绍if条件语句的基础语法orm

  • if else
# 用户登陆验证 if else
user_name=input(请输入用户名:)
password=input(请输入密码:)
if user_name='大栗'and password='123':
    print('欢迎光临')
else:
    print('输入有误!')
  • if elif
# 多选状况 if elif
if gender=="男":
    print('再见')
elif gender==女:
    print('来来来')
else:
    print('滚')
  • if条件嵌套
# if条件嵌套
name="""欢迎光临亲爱的客栈
1.入住
2.开玩笑
3.预约"""
print(name)
one=input('请输入你想要的服务')
one=int(one)
if one==1:
    print('入住')
elif one==2:
    print('开玩笑')
elif one==3:
    project='''预约
            1.什么时候预约
            2.在哪预约
            '''
    print(project)
    bbb=input('请选择要输入的服务:')
    bbb=int(bbb)
    if bbb==1:
        print('什么时候预约')
    elif bbb==2:
        print('在哪预约')
    else :
        print('输错了 ')

else :
    print('输入错误')

4.while、for循环语句

除了条件语句以外,还有一种语句叫循环语句,循环,顾名思义就是重复去作一件事情,咱们也能够应用循环取完成咱们想要实现的一些用户需求字符串

while true
    print('吃一个栗子')
# 经过循环使数字每次都加 1
count=1
while True:
    print(count)
    count=count+1
for i in range(10):
    print(i)
# 0,1,2,3,4,5,6,7,8,9

5.字符串格式化

​所谓字符串格式化就是将某种格式的字符串转化为另一种格式。举个栗子,“大栗在教室,吃栗子”,那么这个主角有多是我本人,也有多是任意一我的,咱们该如何控制呢?这个时候就用到了字符串格式化pycharm

template = "%s在教室,%s"%(name,do)
# 这个时候咱们就能够经过改变name,do这两个变量就能够达到目的

字符串格式化也有不一样的方式,下面给你们再来介绍两种格式化的方式:input

  • %s
# 方式一
msg = "我是%s,年龄%s" %('alex',19,)
print(msg)

msg = "我是%(n1)s,年龄%(n2)s" % {'n1': 'alex', 'n2': 123, }
print(msg)
  • format
# 方式二
# v1 = "我是{0},年龄{1}".format('alex',19)
v1 = "我是{0},年龄{1}".format(*('alex',19,))
print(v1)

# v2 = "我是{name},年龄{age}".format(name='alex',age=18)
v2 = "我是{name},年龄{age}".format(**{'name':'alex','age':18})
print(v2)

6. 运算符

提及运算符这个你们就更熟悉了,能够说是从小的时候咱们一直接触的加、减、乘、除,在咱们Python中也有他们各自的用法。for循环

  • 加 +form

  • 减 -class

  • 乘 *

  • 除 /

  • 取余数:%

  • 取次方:**

  • 取整数(地板除)://

这里在多给你们介绍一个经常使用的运算方法

count = count + 1
count += 1
# 这两个式子是等价的

7. 总结

主要对Python中的一些基础语法给你们作一些分享。下一篇咱们来一块儿了解Python中的数据类型有哪些,以及他们有哪些方法,如何使用。

相关文章
相关标签/搜索