Python基础教程之入门篇

前言

虽然之前看了Python基础教程,但是觉得还是没有深入掌握。再且,网上还有很多别人写的关于这本书的笔记,但是终究是别人的。所以我还是自己写吧。当然,过程中会参考别人的,要学会站在巨人的肩膀上。

  • 获得输入

在Python当中,获得键盘输入的是input()函数。以下是该函数的一般用法。

num=input('Enter a number\n')
Enter a number
10
type(num)
str

上述可看出,在Python当中,input()函数对一切的输入都是以字符串的形式,如果想要变为数值,需要加上int()函数

type(int(num))
int
  • 输出

说完了输入,那么说说输出吧。在Python当中,print()函数能够在屏幕上显示输出。

print(100) #输出数值
100
print('abc') #输出字符串
abc
str='roboot'
print(str) #输出变量
roboot
  • 原始字符串

在输出的过程中,可能会遇到特殊的字符, 比如\n,这个字符在Python就是作为一个回车。好了,如果像输入如下的字符串C:\nwindows会发生什么情况?

print('C:\nwindows')
C:
windows

这并非是期望的结果吧。那么,要么加上转义符\,要么加上原始字符串的表达方法r'abc'

print('c:\\nwindows') #方法1
c:\nwindows
print(r'c:\nwindows') #方法2
c:\nwindows

如果真的需要遇到转义的地方,建议用方法2,这样比较直观。但是,在方法2中,原始字符串最后一个字符不能够是反斜线,否则会报错。

print('c:\wiindows\')
  File "<ipython-input-16-c9a642c21802>", line 1
    print('c:\wiindows\')
                         ^
SyntaxError: EOL while scanning string literal
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值