跟阿彩一起学习Python(二)

用Python向全世界说:Hello World

  • 前言
  • 一、官宣:Hello World!
  • 二、基本语法
    • 1.大小写敏感
    • 2.弱类型
    • 3. 输出
    • 4.输入
    • 5. 类型强转换
    • 6. 常量
    • 7. 注释
    • 8. 数学运算符
    • 9. 转义字符
    • 10. 输出格式
    • 11. 字符串
      • 1)首字母大写
      • 2)去除前面的空格
      • 3)去除后面的空格
      • 4)去除首位的空格
      • 5)去除首位的空格
      • 6)分隔字符串
      • 7)待续
  • 三、总结

前言

我用的MacBook Pro,Python官网下载Python最新版本安装,PyCharm官网下载软件安装,什么都没有配置,新建了一个Python Project,我不确定是否可以算是安装成功,我就“说”了一句话,得到了回复,我知道,环境已经搭建成功了,就这么简单。


提示:以下是本篇文章正文内容,下面案例可供参考

一、官宣:Hello World!

你只需要PyCharm文件的编辑框里面输入以下代码,就好像一个刚刚出世的婴儿的第一声啼哭:
世界,我来了!

print("Hello World!")

提示:话说老版本的Python可以支持两种语法,即以下也可以。
print"Hello World!"
但是,但是,新版本的只支持带括号的。

二、基本语法

1.大小写敏感

代码如下(示例):

str1='abc'
str2="ABC"
print(str1==str2)

以上代码运行结果:False

2.弱类型

变量前面不需要定义数据类型,变量的类型根据赋值来确定。
Python支持的基本数据类型有以下:
int float complex bool
代码如下(示例):

x=23
print(type(x)) # <class 'int'>
y="chery"
print(type(y)) # <class 'str'>
z=False
print(type(z)) # <class 'bool'>
c=1+5j
print(type(c)) # <class 'complex'>

3. 输出

看看例子就可以了,不多说。
代码如下(示例):

my_name="chery"
print(my_name)
my_name="daguai"+"xiaoguai"+"aoliao"
print(my_name)

4.输入

代码如下(示例):

name=input("请输入你的名字:")
print(name)
print(type(name))

提示:input的返回值是字符串类型的,如果输入的是数字需要进行强转换,如下:

代码如下(示例):

age=input("请输入你的年龄:")
print(type(age)) # 输出:<class 'str'>
age=int(age)
print(type(age)) # 输出:<class 'int'>

5. 类型强转换

以上例子已经演示。
代码如下(示例):

age=input("请输入你的年龄:")
age=int(age)
print(type(age)) # 输出:<class 'int'>
age=str(age)
print(type(age)) #输出:<class 'str'>

6. 常量

常量一般用大写定义即可。
代码如下(示例):

PI=3.1415926
print(PI)

7. 注释

常量一般用大写定义即可,PyCharm里面用Command/Ctrl+/ 表示添加/取消注释
代码如下(示例):

# 这是个注释

8. 数学运算符

代码如下(示例):

a=5/2  
b=5//2 #整除
c=5%2  # 取模
print(a) # 输出:2.5
print(b) # 输出:2
print(c) # 输出:1

9. 转义字符

代码如下(示例):

path="这是一个路径:"+"c:\\temp\doc\\name\qicaiyun.py"
print(path) 
# 输出:
这是一个路径:c:\temp\doc\name\qicaiyun.py

10. 输出格式

变量在上下文输出,通过%s,%d 输出。
代码如下(示例):

name=" chery "
age=25
city=" 上海 "
print("Her name is %s,she is %d,she lives in %s"%(name,age,city))
print("Her name is %s,she is %d,she lives in %s"%(name.title(),age,city))
print("Her name is %s,she is %d,she lives in %s"%(name.strip(),age,city.strip()))

说明:此处用到了首字母大写的函数title(),去除收尾空格的strip()函数等。

11. 字符串

字符串操作相关的函数比较多。

1)首字母大写

代码如下(示例):

# 待更新

2)去除前面的空格

代码如下(示例):

# 待更新

3)去除后面的空格

代码如下(示例):

# 待更新

4)去除首位的空格

代码如下(示例):

# 待更新

5)去除首位的空格

代码如下(示例):

# 待更新

6)分隔字符串

代码如下(示例):

# 待更新

7)待续

代码如下(示例):

# 待更新

三、总结

通过以上简单的语法,从一个个呱呱坠地的婴儿向世界啼哭的第一句问候,到用五官感受世界,慢慢爬行,越来越能够感受到这个世界的趣味和未知,需要不断的去探索、发现,进而慢慢成长,慢慢成长。

你可能感兴趣的:(Python学习笔记,python)