Python编程基础2

1.字符串的拼接

有两种方法:
1使用+拼接
【+拼接时,需要保证每个子字符串必须都是字符串类型】
2使用拼接函数:format函数
注意:{}是占位符,个数与拼接字符串个数;
可以在后面拼数字或其他;
{}内可以有编号:0,1,2…或a,b,c…
#a,b,c位置可以互换

s1="hello{}{}{}".format("张三","李四""王五")
	s2="hello{0}{1}{2}".format("张三","李四"8)
	s3="hello{a}{b}{c}".format(a="张三",b="李四",c="王五")

【注意:在print函数使用时+和,**是有区别的】

print(a1+a2)#打印结果只有一个
print(a1,a2)#分别打印2个内容,用空格隔开

2.转义字符

转义字符:表示字符串中有一些表达特殊意义的字符
格式:\字符
其中:\n 换行符 ,\t 制表符 (tab键,4字符大小)

我们关注的重点不是转义字符本身,是取消转义,将文件路径或网址放到字符串时,会报错。

取消转义的方式:
1在整个字符串引号前加r
2把所有斜杠加字符的内容多加一个\

s=r"c:\users"
s="c:\\users"#双重转义=不转义

3.数据类型转换

函数int(),float(),str(),bool()分别用于将变量转换成整型、浮点型、字符串、布尔型变量
转整型int()

s1="11"#字符串必须是整数形态,才可以转换为int
ns1=int(s1)
print(ns1+5)

转浮点型float

s1="3.14"
fs1=float(s1)
print(type(ns1))

i1=34
ni1=float(i1)
print(ni1)

f1=3.14
nf1=int(f1)
print(nf1)

转字符串str()

a=1
b=2.2
sa=str(a)
sb=str(b)
print(type(sa),type(sb))
print("张三"+str(555))

转布尔型bool();
表示空意义的数据转成False,其他数据都会转成True

a=11
b=hello
print(bool(a))
print(bool(b))
print(bool(0))
print(bool(None))
print(bool(""))

输出结果是:

True
True
False
False
False

4.接收键盘输入

在程序中,我们经常需要用户输入一些值,这些内容由前端页面显示,我们可以用input()函数来模拟用户输入。

input()函数使用格式是:接受用户数据的变量=input(“提示语句”)

其中需要着重注意两点:
提示语句中只能是一个单独的字符串,不能写逗号以及其他类型;
input输入的语句将统一被解析成字符串

money=int(input("请输入你的银行存款:"))
print("你的银行存款",money)
print("明年存款是",money*1.03)

5.sublimeREPL插件安装

使用Sublime_text时,需要安装插件sublimeREPL,才能在Sublime_text中接受键盘输入。
安装步骤:
1.打开Sublime_text,按键Ctrl+shift+P打开命令面板
2.输入install,选择Package Control:Install Package(程序包控件,安装程序包,需要等待一下)
注意:如果没有此选项,需要先安装Package Control,点击Install Package Control,等待安装,提示安装成功后再重新按Ctrl+shift+P选择Package Control:Install Package
3.在弹出窗口输入需要下载的插件名称sublimeREPL
4.在tools里找到sublimeREPL,说明安装成功
5.设置快捷键,首先点击首选项preference,其次打开快捷键设置key bindings,然后输入下面代码:最后关闭保存

{"keys":["f5"],
"comman":"sublimeREPL:Python-RUN current file",
"command":"run_existing_window_command",
"args":{
"id":"repl_python_run",
"file":"config/Python/Main.sublime-menu"}}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值