首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【Python系统学习01】print函数的用法

不小心用了中文标点的话,计算机会无法识别,然后报错syntaxError:invalid syntax(语法错误:无效语法)。 一、主要功能: 打印内容。...# 打印一段字符串,单引号包裹的 注意⚠️:单引号英文输入法下的单引号! 思考: 为什么打印文字的时候需要加上引号呢? 答:计算机只能理解数字,却读不懂文字。...# 打印一段字符串,双引号包裹的 注意⚠️:双引号英文输入法下的双引号!而不是两个单引号 思考:既然有了单引号为什么还要双引号?...3、三引号 print内部使用三引号''' 来实现跨行(换行)输出。...示例代码如下: print(''' 第一行内容 第二行内容 哈哈哈,23333~''') # 打印结果如下三行: # 第一行内容 # 第二行内容 # 哈哈哈,23333~ 注意⚠️:三引号英文输入法下的三个单引号

1.1K10
您找到你想要的搜索结果了吗?
是的
没有找到

Python之路-基础数据类型之字符串

,可以用replace s.replace('a','s',count) 替换, a 是被 s 替换的,第三个是替换的次数,默认是全部都替换 s.swapcase()括号不用内容,做到大小写转换,把原有字母进行大小写转换...name = 'alisa' 2双引号方式 name = "alisa" 3三引号方式(三个单引号 和三个双引号都可以) 主要用来换行 ''' ?...str2 = '我选的是"A",你呢' 若字符串内既有双,又有单引号,则外层用三引号 str3 ='''It's "C",I have "A" and "B"。'''...input("请输入姓名") age = input("请输入年龄") print(("你认识的那个{},今天是{}了吗").format(name, age)) 字符串编码 ascii 美国 256 没有中文...  一个字节  8位    gbk 中国   中文 2字节  16位 英文 1字节  8位 unicode 万国码  2个字节     16位 4个字节     32位 utf-8 可变编码    英文

49510

python基础语法(一)

1.print函数的用法(打印) 1.1 打印输出 # 打印字符串(中文英文,数字) print('Hello,Word') # 打印数字 print(123) 1.2 print的三种引号 #...单引号打印字符串文本 print(' 单引号 ') # 双引号可以打印字符串中带单引号的文本 print(" 双引号 ") # 三引号可以打印出换行的文本 print(''' 三引号 ''') 2. python...换行 # 可以使用三引号换行,原样输出文本中的换行,不是自动换行 print('''三引号1 三引号2 三引号3''') # 转义字符 \n ,可以实现自动换行 print('Hello \n Word...a = ‘给变量a赋值’ 变量名的规范: 1)不能使用中文,只能使用英文; 2)只能是字母数值下划线; 3)不能以数字开头; 4)不能以Python中的BIF(BIF是指python中的内部函数

42120

Day-01 Python基础

注意:   1.标点符号必须是英文,不可出现中文标点符号(有很多都用搜狗输入法,win7福利) ?   ...找到输入法中的设置,勾选中文时使用英文标点,就不用再怕以后因为标点问题报错啦,当然只适合win7,win10的小伙伴们,只能辛苦你们了。   2.编码格式为utf-8,否则运行后会出现乱码的情况。...另外,Python2中的中文编码会有问题。Python2使用的是ASCII码编码,处理不了中文,我们需要替换成utf-8编码。...' """ 这些是干嘛干嘛的 """ 七、基本数据类型   1、int(整型)     操作:加(+)减(-)乘(*)除(/)取余(%)取整(//)   2、str(字符串)     字符串可以用单引号...,双引号,或者三引号引起来,没有什么区别,知识一些特殊格式需要不用的引号

41720

python从入门到放弃(二)

编码类型 ASCII码:主要用来显示英文和其他西欧语言,用8位来表示,也就是一个字节,最多只能显示256个符号 UNICODE:也叫万国码,为了解决传统的字符编码方案的局限而产生的,它为每种语言的每个字符都设定了二进制编码...中无法显示中文,想要显示中文的必须在代码首部加一条代码: # -*- coding: utf-8 -*- 输出内容 使用 print() 指令实现输出内容 print(' hello world '...因为代码是从上至下一行一行运行,运行到第三行计算出c = 3,运行第四行,c = 100,这样就把上一次保存的值替换成最后一次记录的值 常量 顾名思义呢,就是一般不会有所改动的值,比如出生日期,×××号...,可以是数字,字母,中文......上面的代码就是字符串的相加 那能不能像乘呢,当然可以 num = '6' print(num*3) # 输出的结果就是打印三遍变量num;666 三引号的用法 三引号可以让内容分行显示,像古诗那样 print

63510

Python数据类型之字符串

Python中,用配对的引号括起来的都是字符串,其中引号可以是单引号也可以是双引号: 如何表示字符串呢? 英文状态下的单引号、双引号、三引号 如图所示: ?...img 如果是中文状态下的引号,便会报错: ? img 注意 1和’1’并不是一种东西: ? img 1是数字,’1’是字符串。 但是,如果我们想显示英文下的let’s go该怎么表达呢? ?...img 如果仅仅只是这样输入,便会报错,因为字符串的引号是要成对出现的。 如果要表示上面的英文,也就是显示中间的单引号,可以使用如下方法: ?...79个最好是进行换行操作,那么怎么解决多行字符串的操作呢,三引号就能解决这样一个问题,如果双引号状态下输入回车会报错。...img 而三引号便不会: ? img 三个双引号也是一样的效果: ? img 虽然回车键空行我们看不到,但是并不代表它不存在,\n也就是代表回车键,也是代表一个字符。

41320

一、python学习笔记-基本数据类型-字符串(二)

其他字符串操作 # 其他字符串操作 # 单引号引号用法 """ 1、字符串中有单引号,使用双引号 2、字符串中有双引号,使用单引号 3、字符串中有既有单引号又有双引号,使用三引号 """ str1...print(' abc '.lstrip()) # rstrip """ 1、删除结尾的空格换行制表符 """ print(' abc '.rstrip()) # replace """ 1、查找替换指定内容...,一个字符占一个字节,8位 2、gb2312: 只有6700多个中文。...3、gbk: 2w多中文 4、gb18030: 2w7中文 5、unicode(万国码,是一个标准并非编码集): utf-32 任意一个字符占4个字节 uft-16 一个字符占...2个字节或两个以上 utf8 一个英文用ASCII来存,占一个字节,一个中文占3个字节 """ # 编码和解码 """ 1、bytes是一种比特流(数据流),它的存在形式是01010001110

24051

【Python系统学习02】数据类型与类型转换

换言之,但凡包裹在英文格式下的 单引号、双引号或三引号 里的内容,不论引号里边是英文中文、甚至是数字、符号、火星文等,她都叫做字符串。 强调⚠️ 引号引号引号!!!...class 'int'> print(type(flr)) # print(type(numberStr)) # 尽管是123数字,只要包裹在英文引号中就是字符串...为了让他们一起共事,就有了类型转换这么一个“和稀泥”的操作: python是类型严格的语言,不像JS那样的若类型语言,会自动进行类型的隐式转换。...比如,1+'1'这么写,在js中肯定没问题,因为会进行隐式类型转换,把数字1变成字符串1,然后就变成了字符串拼接,最后的到11。...其次,文字形式,比如中文、火星文或者标点符号,不可以被int()函数强制转换。 最后,小数形式的字符串,由于Python的语法规则,也不能直接使用int()函数强制转换。

98530

C语言实现关机程序

但这是系统指令,所以要调用执行系统命令的函数,system,但是也要system的头文件:stdlib.h 边写代码边解释 #include#include//调用...这里是创建一个存储字符的数组,大小为20个字符,初始化为0 system(“shutdown -s -t 60”);//shutdown是系统的关机指令,-s是以秒为单位,-t是时间,60是60秒要头文...你的电脑将在一分钟内关机,如果输入:‘我是猪’,就取消关机\n”);//这里是提示指令已经执行了 scanf(“%s”,&input);//取输入的地址,方便之后判断是不是”我是猪” ,我是猪那里可以使用单引号英文引号...,也可以使用中文引号 if (strcmp(input, “我是猪”) == 0)// strcmp 比较字符串函数判断input中输入的是不是“我是猪” strcmp-string compre...但也要头文件#include { system(“shutdown -a”);//shutdown -a 取消关机的指令 } else { goto again

55620

Python全栈工程师(字符串序列)

ParisGabriel Python 入门基础 字符串:str 用来记录文本信息 字符串的表示方式: 在非注释中凡是用引号括起来的部分都是字符串 ‘’ 单引号 “” 双引号 ”’ ”’ 三单 “...”” “”” 三双 有内容代表非空字符串否则是空字符串 区别: 单引号内的双引号不算结束符 双引号内的单引号不算结束符 三引号内的换行会自动转换为换行符 三引号内可以包含单引号和双引号 隐式字符串拼接...: s = "I'm a I'm a programmer" 'heoll "wored"' 转移符: \’ 单引号 \” 双引号 \\ 单反斜杠 \n 换行 \r 返回光标至行首 \t 水平制表符 \...S.islower() 判断字符串所有字符是否全为小写英文字母 S.isupper() 判断字符串所有字符是否全为大写英文字母 S.isspace() 判断字符串是否全为空白字符 S.center(width...输入3行文字,让这三行文字在一个方框内居中显示 显示如下: +—————+ | hello | | 123123 | |       | +—————+ 注:请不要输入中文

70510

Python3--字符串常用操作方法

参考链接: Python字符串 count 方法 1、字符串 1.1、如何在Python中使用字符串 a、使用单引号(') 用单引号括起来表示字符串,例如: str='this is string';...print str; b、使用双引号(") 双引号中的字符串与单引号中的字符串用法完全相同,例如: str="this is string"; print str; c、使用三引号(''') 利用三引号...,表示多行的字符串,可以在三引号中自由的使用单引号和双引号,例如: str='''this is string  this is pythod string  this is string''' print...'.isalnum())  #判断输入的字符串是否包含数字和字母,判断密码是否包含数字和字母时,可以使用,返回结果为布尔值 print('abcdA'.isalpha())  #判断输入的字符串是否是英文字母...oracle print(st.replace('mysql', 'oracle', 1))  #替换的元素存在较多时,可以输入想替换的次数 9.查找find,index字符串,如下: name = '

75300

python常见报错以及解决方案(持续更新)

in comprison 描述:超过最大递归深度 解决:禁止无限递归,设置递归深度 SyntaxError: EOL whilescanning string literal 描述:字符串的引号没有成对出现...可能出现的情况: 1.忘记写结束的引号。 解决:加上缺少的引号 2.在字符串的结尾处包括\。 解决:将\替换为\或/ 3. 引号嵌套错误。...解决:建议采用外层单引号,内层双引号 SyntaxError: invalid syntax 描述:无效的语法。...解决:修改为英文半角的冒号 2.函数或方法的小括号写成了 解决:将其修改为英文半角的() 3.条件表达式中出现一个等号=。...可能出现的原因: 1.函数或方法的小括号为中文状态下输入的。 解决:修改为英文半角状态下输入 2.字符串定界符使用了中文引号。 解决:修改为英文半角状态下输入 3.代码行内包括全角空格。

1.3K30

Python教程第2章 | 基本数据类型和变量

在Python中,引号用于定义字符串,包括单引号(’ ‘)、双引号(" ")和三引号(’‘’ ‘’)。这些引号的选择和使用取决于不同的需求和上下文: 单引号(' '):单引号用于定义单行字符串。...\"" 三引号(‘’’ '):三引号用于定义多行字符串,也称为多行字符串字面量。它们允许字符串跨越多行,而不需要在每行末尾添加连行符。...此外,三引号字符串可以包含特殊字符,包括单引号和双引号,而无需转义。...如果要表示中文,显然一个字节是不够的,至少需要两个字节,而且还不能和 ASCII 编码冲突,所以,中国制定了 GB2312 编码,用来把中文编进去。 类似的,日文和韩文等其他语言也有这个问题。...Unicode 通常用两个字节表示一个字符,原有的英文编码从单字节变成双字节,只需要把高字节全部填为 0 就可以。

12210

Python标准数据类型-String(字符串)

可以使用单引号'' 双引号"" 三引号''''''来创建字符串。...(单引号,双引号创建的字符串只能在一行,三引号创建的字符串可以分布在多行) 创建字符串的方法很简单,只需要为变量分配一个值即可 demo = 'hello' # 用单引号创建字符串 demo1 =..."world" # 用双引号创建字符串 demo2 = '''Life is short I use Python ''' # 用三引号创建字符串 print(demo) print(demo1)...GBK、GB2312是我国指定的中文编码标准(使用1个字节表示英文字母,2个字节表示中文字符) UTF-8是国际通用的编码,对全世界所有国家使用的字符进行编码(使用1个字节表示英文字母,3个字节表示中文字符...替换非法字符)xmlcharrfreplace(使用XML的字符串引用)等。 注意事项: 在设置解码采用的字符编码时,需要与编码时采用的字符编码一致。

53630
领券