Python 学习笔记(一)环境配置与简单操作

环境

环境采用python3.6.5    IDE采用  PyCharm 2018.2.3
python 3.6.5 :  https://www.python.org/getit/
PyCharm 2018.2.3 :https://www.jetbrains.com/pycharm/download/#section=windows

python安装  记得勾选 Add Python 3.6 to PATH 选项,这样安装完成后不需要再次配置环境变量

在Windows PowerShell 检查是否安装配置成功

在Windows PowerShell运行简单的python语句

1)键入python,回车

2)输入print('hello world'); 回车  可以看到  hello world 输出

3)输入exit();退出

pip的使用

pip 是一个管理 Python 包的工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。
1)查看已有的python包       命令:  pip list

2)安装jieba 包   命令 : pip install jieba

3)使用命令 1)查看是否存在

4)卸载 jieba 包   命令 : pip uninstall jieba  

5)使用命令 1)查看是否存在

安装PyCharm 2018.2.3

官网下载,傻瓜式安装,在任意位置建立自己的工作空间。我的实在E盘船舰MYPython文件夹

开始学习

1)print('hello world')
print()函数用于在控制台打印,对于大多数程序语言,第一个入门编程代码便是"Hello World!",以下代码为使用Python输出"Hello World!":

print('hello world')

右键  Run ,在菜单里看到了运行的快捷键Ctrl + Shift + F10

成功运行

2) input()
 
input() 函数接受一个标准输入数据,返回为 string 类型

age = input("input age:")
print(age)

3) python中的main函数
__name__ == '__main__'是Python的main函数入口。并非说,加入这句才能使用python xxx.py来执行,而是说,这里可以判断,当前是否是直接被python直接调用执行。

if __name__=="__main__":


    pass

这得注意的是,从第二行到 pass 每一行都要缩进4个字符,否则可能会报错,这里建议使用 Tab 键进行缩进

5) python中的注释

任何编程语言都有注释吧?单行注释和多行注释,Java中还有文档注释。写注释是一个好的变成习惯。
#  为单行注释

if __name__=="__main__":
    print("呵呵")
    #print("哈哈")
    pass

 

'''      '''  和  “”“   ”“”  为多行注释,就像这样

4)python拼接打印
首先来看个图

这段代码看上去好像没问题,在其他语言中,这个逻辑时完全没问题的

查看下数据类型  使用 type() 查看

if __name__=="__main__":
    #定义员工编号
    empno = 1001;
    #定义员工姓名
    empname = "老白";

    #查看两个变量类型
    print(type(empno))
    print(type(empname))
    pass

    可以看到 empno 为int类型  empname为str类型

运行,报错了,看来python不支持不同类型的变量拼接,下面介绍几种拼接方法

if __name__=="__main__":
    #定义员工编号
    empno = 1001;
    #定义员工姓名
    empname = "老白";

    # #查看两个变量类型
    # print(type(empno))
    # print(type(empname))

    #NO1----------  强制转换
    print("员工编号"+str(empno));
    print("员工姓名"+empname);

    #NO2----------- 逗号隔开
    print("员工编号",empno)
    print("员工姓名",empname)

    # NO3----------- 使用占位符
    print("员工编号: %d    员工姓名 %s" %(empno,empname));

    # NO4-----------  使用format格式化输出
    print("员工编号: {0}    员工姓名  {1}".format(empno,empname));
    pass


发布了35 篇原创文章 · 获赞 23 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq_34181343/article/details/82669361