当前位置:   article > 正文

python-变量与字符串,基础语法_变量[头下标:尾下标]

变量[头下标:尾下标]

环境推荐pycharm的社区版,是免费的。
注释
单行注释#

#我是一个单行注释
  • 1

多行注释 """"""

"""
作者:
日期:年月日
"""
  • 1
  • 2
  • 3
  • 4

缩进
Python是使用缩进来表示代码块,不用大括号{}

if guess == 8:
    print("你是蛔虫嘛")
    print("猜对啦")
else:
    print("猜错啦,我现在想的是8")
print("游戏结束~")
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

缩进相同就是同一个代码块,所以一定要注意缩进
变量
变量名通常由字母,数字,下划线构成,但是不可以以数字开头
Python3的变量名支持汉字

幸运树 = 588
print(幸运树)
  • 1
  • 2

在这里插入图片描述
变量交换
python不需要中间变量

x = 5
y = 6
x, y = y, x
print(x, y)
  • 1
  • 2
  • 3
  • 4

数字类型
python中数字有四种类型:整数、布尔型、浮点数和复数。
复数complex:如1+2j
字符串
单引号print('哈哈')
双引号print("let's go!")
单引号和双引号都不可以多行使用,只能在一行使用
转义字符\ 直接加符号
print('let\'s go!')这里的\'就只代表'不代表字符串的符号
当字符串中有\

1.使用\去转义

print('d:\\three\\tow\\one')
  • 1

在这里插入图片描述

2.字符串整体(包括引号)最前面加r

 print(r'd:\three\tow\one')
  • 1

多行语句

  1. 使用\
    在一行的最后加上\表示字符串还未结束
print('1   \n\
      2222222222\n\
33333')
  • 1
  • 2
  • 3

在这里插入图片描述
2. 三引号

三引号会自动换行,所以不用加\n换行,加\n的话会多一行

 print('''1  
      2222222222
33333''')
  • 1
  • 2
  • 3

在这里插入图片描述

print('''1\n  
      2222222222''')
  • 1
  • 2

在这里插入图片描述
字符串的拼接
字符串可以用 + 运算符连接在一起,用 * 运算符重复。

print('520'+'1314')
print('520\n'*5)
  • 1
  • 2

在这里插入图片描述
字符串的截取

# 变量[头下标:尾下标:步长]
print(x[1:5:2])
  • 1
  • 2

步长是指隔几个字符取一个字符,包括头下标的字符,不包括尾下标的字符
字符串从左往右以 0 开始,从右往左以 -1 开始。

#变量[头下标:尾下标],包括头下标~不包括尾下标
x = 'hello my baby'
print(x[1:6])#输出为ello 
#空格也是字符
#变量[下标],第几个字符
print(x[6])#输出m
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

输入函数input

x = input()#输入函数
y = input('请输入第二个数:')
print(x, y)
  • 1
  • 2
  • 3

在这里插入图片描述
同一行显示多个语句;隔开即可
多个print输出的是直接换行的,不换行需要在变量末尾加上 end=""

x = 6; y = 7
print(x, y)
print(x, end=" ")
print(x, end="哈")
print(y)
'''
输出为
6 7
6 6哈7
'''
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

if等复合语句
条件不需加括号,if 条件:,缩进相同即为一组

if guess == 8:
    print("你是蛔虫嘛")
    print("猜对啦")
else:
    print("猜错啦,我现在想的是8")
print("游戏结束~")
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

break 可以用于单层循环跳出
模块导入
import 或者 from...import 来导入相应的模块

import random# 导入随机数模块
y = random.randint(1,10) # 1~10之间的随机数
  • 1
  • 2

将整个模块(somemodule)导入,格式为: import somemodule
从某个模块中导入某个函数,格式为: from somemodule import somefunction
从某个模块中导入多个函数,格式为: from somemodule import firstfunc, secondfunc, thirdfunc
将某个模块中的全部函数导入,格式为: from somemodule import *

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/344032
推荐阅读
相关标签
  

闽ICP备14008679号