python入门1
一、变量与字符串
python对于变量没有数据类型定义的需求,可以直接将一个变量名进行赋值并输出
对于字符串允许使用单引号或双引号成对使用,但不可以半单引号半双引号混用,对于没有单引号的数字程序会自动识别为数值
二、数据的输入与输出
python本身支持了很多类似C库函数功能的内在函数我们可以输入dir(__builtins__)指令来查看他们
是不是感觉有点心态爆炸,没关系我们不用一一得去记住每一个函数当我们遇到没见过的函数可以使用help()来看他的具体说明
里面会有明确的输入输出以及使用说明,英语不好的同学可以使用相关的翻译软件,不会太难。回归正题接下来简单介绍下python中的输入出函数我们今天就先只讲两个最简单也是平常用的最多的print()和input()
我们可以看到print()支持字符串的拼接,数值直接可以输出,但不能接受字符串与数值的拼接,细心地小伙伴可能会问print()怎么输出‘ ’、""的字符,这里我们可以使用两种办法解决,第一种使用转义字符\告诉他我就是要显示后面这个字符
这种方法固然可以但如果你的字符串中有多个这类字符该起来就会变得很麻烦,贴心的python为大家提供了r这个函数来帮助大家转义
如上图所示“\n”在字符中会被理解为换行符,从而无法实现我们想要的输出效果使用r后会将字符串中的关键字符自动转义,再由print()输出就正常了。说完了输出我们再来谈一谈输入input(),python真的是一种完美主义者的语言,他认真地考虑到了每一次的输入必须有良好的界面,所以在输入时我们往往需要一个提示字符。先输出再输入,且输入的内容会被当做是字符串这就是input()
运行效果