我是靠谱客的博主 贤惠朋友,最近开发中收集的这篇文章主要介绍Python语法基础学习_输入+while循环+函数,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  • 输入和while循环
# 输入函数 在这个里面输入提示语
age = input("请输入您的名字")
print(age)


# while循环
i = 1
while i < 5:
    i = i+1
print(i)
  • 函数
# 函数


print('函数')
def getName(name):
    print('你的名字是:' + name)


getName('小李')
getName('小敏')
# 注意先定义函数再调用函数 也就是调用函数写在定义函数后面
# 调用函数的时候,如果形参有多个注意传递实参的位置


# 关键字实参 就是无需考虑位置 直接将名称和值对应
print('关键字实参')
def pet(animal_type, animal_name):
    print('动物的类型为:' + animal_type)
    print('动物的名字是' + animal_name)
# 调用时候可以不要考虑顺序
pet(animal_type = 'dog', animal_name = '小小n')
pet( animal_name = '小小',animal_type = 'dogn')


# 设置默认值
print('设置默认值')
def food(food_type, food_name='xxx'):
    print("food name is:"+food_name)
    print("food name is:" + food_type+'n')
# 可以不输入食物名字 因为有默认值
food('potato')
food('potato', '小土豆')
food(food_name='小马铃薯',food_type='potato')


# 返回值
def get_age(year):
    return 2020-year
# 此处返回的值不仅仅可以是int类型还可以是字典,float,String等类型
print('你的年纪:'+str(get_age(2000)))


# 传递任意数量的实参
def make_pizza(*toppings):
    print(toppings)
make_pizza('mushrooms')
make_pizza('mushrooms','green peppers')


# 使用任意数量的关键字实参
def build_class(class_name,**class_member):
    print(class_name)
    print(class_member)


build_class('001',first_stu='小明',second_stu='小花')


# 导入函数模板
# 省略....

打印结果

函数
你的名字是:小李
你的名字是:小敏
关键字实参
动物的类型为:dog
动物的名字是小小


动物的类型为:dog


动物的名字是小小
设置默认值
food name is:xxx
food name is:potato


food name is:小土豆
food name is:potato


food name is:小马铃薯
food name is:potato


你的年纪:20
('mushrooms',)
('mushrooms', 'green peppers')
001
{'first_stu': '小明', 'second_stu': '小花'}

最后

以上就是贤惠朋友为你收集整理的Python语法基础学习_输入+while循环+函数的全部内容,希望文章能够帮你解决Python语法基础学习_输入+while循环+函数所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部