while循环-函数参数相关笔记

while-函数-函数参数

#while循环
.条件成立时就执行
while语法:
     while 条件:
         语句块
例子:
    benqian=10000
    year=0
    while benqian<20000:
        benqian=benqian*(1+0.067)
        year=year+1
        print('第{0}年拿了{1}钱'.format(year,benqian))        
    else:
        print('终于翻倍了')

        
#函数
 .代码的一种组织形式
 .一个函数完成一项特定的功能
 .函数的定义和调用
 例子:
    def func():
        print('我是一个函数 ')
 
    调用时只需要输入函数名字就行func()
#函数的返回值和参数
例子:
def welcome(name):
    print('欢迎{0}来到哈尔滨'.format(name))
    return "'热烈欢迎{0}来到哈尔滨'.format(name)"
p='熊猫'
welcome(p)
str=welcome(p)
print(str)    
>>输出结果:欢迎熊猫来到哈尔滨
            热烈欢迎熊猫来到哈尔滨
#练习九九乘法表
for row in range(1,10):
    for col in range(1,row+1):
        print('{0}*{1}='.format(row,col),row*col,end=' ')
    print('\n')
    

#参数类型
.普通参数
 
.默认参数
 形参带有默认值
 调用的时候如果,没有相应的形参赋值,则使用默认值
 示例:
      def reg(name,age,gender='male')
         if gender='male':
             print('{0}is{1}and he is a good student'.format(name,age))
         else:
             print('{0}is{1}and she is a good student'.format(name,age))
      reg('xiongmao',18)
      reg('xiaoxiong',18,'female')
.关键字参数
 语法:
     def func(p1=v1,p2=v2.......)
         func_body
     调用时
     func(p1=value1,p2=value2....)
 示例:
     def student_key(name='no name',age=0,addr='no'):
         print('I am a student')
         print('我叫{0},今年{1},我住在{2}'.format(name,age,addr))
     n='xiongmao'
     a=24
     addr='shandong'
     student(age=a,name=n,addr=addr)    

.收集参数
 语法:
     def func (*args):
         func_body

     调用:
         func(p1,p2,p3.....)
 示例:
     def stu (*args):

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在LabVIEW中,while循环可以用于实现程序的重复执行。根据引用,内部的while循环框被设置为每秒循环一次,而外部循环框添加了10s的延迟函数。这意味着,外部循环每10秒执行一次,而内部循环在每次外部循环执行期间以每秒一次的频率循环。 引用提到,在LabVIEW中可以使用双击定时循环来设置循环的周期,例如设置为3000ms,即3秒循环一次。可以同时运行两个循环周期。 对于你提到的问题,关于wait函数的等待时间是否包含其余程序运行的时间,根据我的理解,wait函数会在其执行期间暂停程序的执行,而其他程序会在wait函数执行期间继续执行。因此,一次循环的总时间将取决于wait函数的等待时间以及其他程序的执行时间。 总结起来,在LabVIEW中,while循环可以根据需要设置不同的周期,可以同时运行多个循环周期。wait函数的等待时间和其他程序的执行时间是独立的,一次循环的总时间取决于这两个因素。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [【Labview】wait函数是并行还是串行执行?](https://blog.csdn.net/qq_41956146/article/details/117464784)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *2* [Labview学习笔记——定时循环](https://blog.csdn.net/Improve_everyday/article/details/130204430)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值